Avatar billede Chewie Novice
06. december 2002 - 14:04 Der er 19 kommentarer og
1 løsning

TÆL hvor mange forskellige

Jeg har en kolonne med cpr. nr. hvor nogle af dem går igen

Hvor mange forskellige cpr. nr. er der ?? (formel)
Avatar billede janvogt Praktikant
06. december 2002 - 14:13 #1
Prøv denne:
=SUM(IF(FREQUENCY(A1:A10;A1:A10)>0;1))
På dansk skal FREQUENCY udskiftes med FREKVENS.
Avatar billede janvogt Praktikant
06. december 2002 - 14:16 #2
Den tæller unikke nummeriske værdier i området A1:A10.
Avatar billede katborg Praktikant
06. december 2002 - 14:17 #3
I Excel har jeg brugt F1 - tæl unikke og fundet denne metode.

Tælle antallet af unikke værdier

Hvis en kolonne f.eks. indeholder 1,2,2,2, er resultatet 2 unikke værdier i kolonnen.

Peg på Filter i menuen Data, og klik derefter på Avanceret filter.
Klik på Kopier til et andet sted i dialogboksen Avanceret filter.
Slet alle oplysninger i boksen, eller klik på boksen i Listeområde, og klik derefter på den kolonne, du vil sortere de unikke poster for.
Hvis du har en kolonneetiket i boksen Kriterieområde, skal du slette alle oplysninger i boksen eller klikke på boksen, og derefter klikke på kolonneetiketten til kolonnen med data.
Slet alle oplysninger i boksen Kopier til, eller klik på boksen, og klik derefter på en tom kolonne, hvor du vil kopiere de unikke værdier.
Marker afkrydsningsfeltet Kun unikke poster, og klik på OK.
Marker den tomme celle under den sidste celle i listen.
Klik på pilen ud for Autosum  på værktøjslinjen Standard, og klik derefter på Tæl.
Tryk på Enter.

Alternativt villle jeg nok lave en pivot-tabel, bruge CPR-NR i side-element, og i Data-element, i data-element bruge antal.
Antallet af rækker viser antal unikke, ud for CPR-nr vil du kunne se antal og dermed hvilke der er med flere gange.
Avatar billede janvogt Praktikant
06. december 2002 - 14:19 #4
Katborg> Chewie spør' vel egentlig efter en formel :-)
Avatar billede Chewie Novice
06. december 2002 - 14:19 #5
=SUM(HVIS(FREKVENS(B:B;B:B)>0;1))

returnere 0
Avatar billede Chewie Novice
06. december 2002 - 14:20 #6
Jep ... det skal helst være en formel ... men jan jeg kan ikke få din formel til at virke
Avatar billede Chewie Novice
06. december 2002 - 14:22 #7
Det drejer sig om ca. 14.000 stk. cpr. nr
Avatar billede katborg Praktikant
06. december 2002 - 14:22 #8
janvogt>

I know, men jeg kendte ingen, og gav en alternativt løsning :-)

Din løsning er naturligvis langt bedre - og var der ikke da jeg startede på at svare.
Avatar billede janvogt Praktikant
06. december 2002 - 14:25 #9
Så er det fordi dine CPR-numre ikke står som nummeriske, men i stedet som tekststrenge - eller?
Avatar billede janvogt Praktikant
06. december 2002 - 14:27 #10
Hvis det er rigtigt kan du prøve denne:
=SUM(IF(FREQUENCY(MATCH(A:A;A:A;0);MATCH(A:A;A:A;0))>0;1))

Den tæller strenge i stedet.
Avatar billede Chewie Novice
06. december 2002 - 14:27 #11
cellen er formateret til standart ... hvis det er det du mener
Avatar billede janvogt Praktikant
06. december 2002 - 14:28 #12
Katborg> Kender problemet med, at man ikke lige får opdateret inden man svarer :-)
Avatar billede Chewie Novice
06. december 2002 - 14:28 #13
hvad er match på dansk
Avatar billede janvogt Praktikant
06. december 2002 - 14:29 #14
En streng vil typisk venstrestille sig i cellen, medens en nummerisk vil højrestille sig.
Avatar billede janvogt Praktikant
06. december 2002 - 14:31 #15
MATCH skal vist oversættes med SAMMENLIGN på dansk.
Avatar billede Chewie Novice
06. december 2002 - 14:34 #16
=SUM(HVIS(FREKVENS(SAMMENLIGN(B:B;B:B;0);SAMMENLIGN(B:B;B:B;0))>0;1))

retunerer #NUM!
----------------------

De er venstrestillet
Avatar billede janvogt Praktikant
06. december 2002 - 14:35 #17
Testede lige. Det ser ud til at det er nødvendigt med en lidt mere præcis områdeangivelse, f.eks:

=SUM(IF(FREQUENCY(MATCH(A1:A10;A1:A10;0);MATCH(A1:A10;A1:A10;0))>0;1))
Avatar billede Chewie Novice
06. december 2002 - 14:40 #18
thx det virker

Jeg var måske lidt sølle med points, men jeg var ikke klar over at det var så kompliceret

jeg sætter nogle flere på næste gang :)

1000 tak
Avatar billede janvogt Praktikant
06. december 2002 - 14:42 #19
Velbekommme
At nå frem til en tilfredsstillende løsning er belønning nok i sig selv :-)
Avatar billede camsti Seniormester
06. april 2022 - 13:16 #20
Hvor er det sjovt :) Det her svar er snart 20 år gammelt - men fungerer stadig!

Dog .. Når jeg bruger formlen:

=SUM(HVIS(FREKVENS(SAMMENLIGN(B4:B426;B4:B426;0);SAMMENLIGN(B4:B426;B4:B426;0))>0;1))

returnerer den #I/T fordi jeg har tomme felter i B4:B426

Kan det undgås?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel-kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester