Onderwerp


Unieke waarden tellen



Informatie


Als je een lijst met waarden hebt, kan het interessant zijn om te weten hoeveel waarden uniek zijn. Excel heeft daar geen functie voor, maar als je weet hoe Benoemde bereiken en de Matrix formule werken, kun je deze functie zelf creƫren.

- Selecteer de cellen die je wilt evalueren
- Druk op CTRL+F3 om de dialoog Namen beheren op te roepen.
- Klik op de knop Nieuw... om de dialoog Nieuwe naam op te roepen.
- Vul bij Naam: de naam (rngData) voor een benoemd bereik in - Selecteer het bereik bij Verwijst naar:
- Klik op OK om de dialoog Nieuwe naam te sluiten
- Klik op Sluiten om de dialoog Namen beheren te sluiten

Je hebt nu alle waarden die je in de functie moet gebruiken als benoemd bereik opgenomen.
De volgende stappen hebben betrekking op het invoeren van de matrix formule die de unieke waarden telt.

- Selecteer de cel die de functie moet bevatten.
- Voer de volgende functie in
(maar druk niet op ENTER) :

=SOM(1/AANTAL.ALS(rngData;rngData))

- Druk op
CTRL+SHIFT+ENTER om de functie als Matrixformule in te voeren.
- De functie verschijnt als volgt in de formulebalk.

={SOM(1/AANTAL.ALS(rngData;rngData))}

- De cel toont nu het aantal unieke waarden in het (benoemde) bereik.

!! Het resultaat is NIET Hoofdlettergevoelig. De waarde Jan01 is dus dezelfde als JAN01.


!! De Engelstalige variant

De Engelstalige variant van de gebruikte functie is:
={SUM(1/COUNTIF(rngData;rngData))}