11. juli 2018 - 08:26Der er
11 kommentarer og 2 løsninger
Tælle dubletter
Hej,
Jeg har et excel ark med en masse udstyrs numre. (Der er flere tusind numre) f.eks. Kolone D: 214553 221106 osv.
Nu vil jeg gerne tælle hvilket nummer der opstår flest gange, og få det nummer afvide. (Gerne en top 10)
Sådan at min liste med flere tusind forskellige numre kan blive til de 10 numre der opstår flest gange, og hvor mange gange de opstår.
jeg vil gerne undgå at skulle lave countif, som jeg tidligere har brugt med 5-10 numre, men når jeg har 5000 forskellige numre, bliver det en lang formel :)
Det virker desværre ikke, jeg har den engelske version og hvis jeg vælger, count, tæller den fint antal udstyrs numre, men de står i samme celle som udstyrsnumrene, og de kommer ikke i rækkefølge.
Altså de sorteret efter højeste udstyrs nummer, og det det udstyrsnummer der forekommer flest gange.
HYPPIGST funktionen kan benyttes til det hyppigst forekomne udstyrsnummer. Det næste kan findes med en matrixformel, der udelukker det første (som her står i celle B1): =HYPPIGST(HVIS(A1:A100<>B1;A1:A100)) Husk at holde CTRL + SHIFT nede inden du trykker ENTER
Den kan du køre videre indtil du har alle ti: =HYPPIGST(HVIS(A1:A100<>B1;HVIS(A1:A100<>B2;A1:A100))) Igen CTRL + SHIFT inden du trykker ENTER.
For at tælle forekomster af det enkelte udstyrsnummer kan du bruge en TÆL.HVIS funktion eksempelvis.
Dette virker :) Jeg for afvide at 223039 er der flest gange. Men hvordan for jeg lavet en top 10? Altså hvilket nummer der er der næst flest gange. Det kan jo også være 2 numre begge er der 50 gange.
=MODE(IF(D1:D5000<>E1;D1:D5000)) Denne formel kan jeg ikke få til at virke....
=COUNTIF(D1:D5000;E1) Denne formel virker, og fortæller mig at 223039 forekommer 50 gange.
For =MODE(IF(D1:D5000<>E1;D1:D5000)) skal du huske at holde CTRL + SHIFT nede inden du trykker ENTER (Så der kommer Tuborg klammer om udtrykket). Den virker selvfølgelig kun, hvis du har har =MODE(D1:D5000) i celle E1. Ellers tilret.
=MODE(IF(D1:D5000<>E1;D1:D5000)), skulle så gerne give dig den næsthyppigste forekomst, eftersom vi nu kigger på alle tal, der ikke er 223039 (det hyppigst forekomne).
Hvis du kan få den del til at virke, er det samme princip for de næste tal.
Det kan ikke laves på hele kolonner. Istedet for $D:$D skal du angive et område som er tilstrækkeligt stort til at have alle data med, men ikke hele arket. Eksempelvis $D$1:$D$1000.
Vh Anedi
Synes godt om
Ny brugerNybegynder
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.