2012-06-28 14:32:15 +0000 2012-06-28 14:32:15 +0000
19
19

MS Excel: Hoe tel ik het aantal voorkomens van items in een lijst?

Ik heb een lijst met items die er als volgt uitziet:

A
B
C
A
A
B
D
E
A

Nu wil ik het aantal keren dat elk item voorkomt tellen. Het resultaat moet er als volgt uitzien:

A 4
B 2
C 1
D 1
E 1

Hoe kan ik dat doen? Het is belangrijk op te merken dat dit flexibel moet zijn. Dat betekent dat als ik item F aan de lijst toevoeg, dat item ook in het resultaat moet worden meegenomen.

Antwoorden (4)

19
19
19
2012-06-28 15:16:44 +0000

Hier is een manier:

Veronderstellingen: Je wilt de bestaande kolom/lijst ongemoeid laten, en dat je deze samenvatting elders wilt hebben:

  1. De volgende bewerking heeft blijkbaar een kolomkop nodig. Voeg een kolomkop toe in de cel boven je lijst.
  2. Kies op het tabblad Gegevens van Excel, onder Filter, de menuoptie “Geavanceerd” (vanaf het lint in Excel 2007/10)
  3. Selecteer het bereik, inclusief de nieuwe koptekst. Selecteer “Kopiëren naar andere locatie” en vink “Alleen unieke records” aan. Kies een bestemmingscel voor de locatie “Kopiëren naar”.
  4. In de cel naast de nieuwe unieke lijst voegt u de formule =countif als volgt toe:

  5. Kopieer en plak deze formule aan de rechterkant van alle unieke cellen.

  6. Als automatisch berekenen is uitgeschakeld, druk dan op F9 om bij te werken.
    Het resultaat ziet er zo uit:

17
17
17
2012-06-29 21:39:39 +0000

Gebruik een draaitabel:

  • Voeg een kop toe aan je Item lijst (bv. “Item” in cel A1)
  • Selecteer kolom 1 (de hele kolom, niet alleen de gegevens die er staan)
  • Voeg draaitabel in
  • Sleep “Item” naar het rijgebied, en sleep het ook naar het waardegebied
  • de waardeberekening moet standaard op “Count”

Als je items aan je lijst toevoegt, vernieuw je gewoon de draaitabel om de tellingen bij te werken en/of nieuwe items op te pikken.

5
5
5
2013-11-13 11:34:54 +0000

Hier heb je een mooie GIF die laat zien hoe je in Excel. Dit is de Mac OS X versie, maar het zou niet veel moeten verschillen.

0
0
0
2020-02-28 08:20:33 +0000

Ik heb een macro geschreven die dit automatisch doet, en dan dubbele waarden verwijdert, en de lijst sorteert van grootste aantal voorkomens naar kleinste https://github.com/DazbozSHS/Excel-List-Counter-Macro