Tel het aantal unieke waarden in een bereik met criteria in Excel
Om alleen unieke waarden te tellen op basis van een opgegeven criterium in een andere kolom, kunt u een matrixformule gebruiken die de functies SOM, FREQUENTIE, VERGELIJKEN en RIJ combineert. Deze stapsgewijze handleiding ondersteunt u bij het toepassen van deze krachtige, zij het wat complexe formule.

Hoe tel je het aantal unieke waarden in een bereik met criteria in Excel?
Zoals in de onderstaande producttabel te zien is, zijn er enkele dubbele producten verkocht door dezelfde winkel op verschillende data. Om het unieke aantal producten te tellen dat is verkocht door winkel A, kunt u de onderstaande formule toepassen.

Algemene formules
{=SUM(--(FREQUENCY(IF(range=criteria,MATCH(vals,vals,0)),ROW(vals)-ROW(vals.firstcell)+1)>0))}
Argumenten
Opmerking: Deze formule moet als matrixformule worden ingevoerd. Zodra u de formule hebt toegepast, verschijnen er accolades rond de formule als deze succesvol als matrixformule is gemaakt.
Hoe gebruikt u deze formules?
1. Selecteer een lege cel om het resultaat in te plaatsen.
2. Voer de onderstaande formule in en druk daarna tegelijkertijd op Ctrl+Shift+Enter om het resultaat te verkrijgen.
=SUM(--(FREQUENCY(IF(E3:E16=H3,MATCH(D3:D16,D3:D16,0)),ROW(D3:D16)-ROW(D3)+1)>0))

Opmerkingen: In deze formule is E3:E16 het bereik met de waarden die worden getoetst aan het criterium, H3 bevat het criterium, D3:D16 is het bereik met de unieke waarden die u wilt tellen en D3 is de eerste cel van D3:D16. U kunt deze naar wens aanpassen.
Hoe werkt deze formule?
{=SUM(--(FREQUENCY(IF(E3:E16=H3,MATCH(D3:D16,D3:D16,0)),ROW(D3:D16)-ROW(D3)+1)>0))}
- IF(E3:E16=H3;MATCH(D3:D16;D3:D16;0)):
- IF({WAAR;ONWAAR;ONWAAR;WAAR;ONWAAR;ONWAAR;WAAR;ONWAAR;ONWAAR;WAAR;ONWAAR;};{1;2;3;2;1;1;3;2;1;1;1;2;3;2}): Voor elke WAAR-waarde in matrix 1 krijgen we nu de overeenkomstige waarde uit matrix 2, en voor elke ONWAAR-waarde krijgen we ONWAAR. Het resultaat is een nieuwe matrix: {1;ONWAAR;ONWAAR;2;ONWAAR;ONWAAR;3;ONWAAR;ONWAAR;1;ONWAAR;ONWAAR;3;ONWAAR}.
- RIJ(D3:D16)-RIJ(D3)+1: De functie RIJ retourneert hier het rijnummer van de verwijzingen D3:D16 en D3, waardoor u {3;4;5;6;7;8;9;10;11;12;13;14;15;16}−{3}+1 krijgt.
- Elk getal in de matrix trekt eerst 3 af, telt daarna 1 op en levert uiteindelijk {1;2;3;4;5;6;7;8;9;10;11;12;13;14} op.
- FREQUENTIE({1;ONWAAR;ONWAAR;2;ONWAAR;ONWAAR;3;ONWAAR;ONWAAR;1;ONWAAR;ONWAAR;3;ONWAAR};{1;2;3;4;5;6;7;8;9;10;11;12;13;14}): De functie FREQUENTIE retourneert hier de frequentie van elk getal in de opgegeven matrix: {2;1;2;0;0;0;0;0;0;0;0;0;0;0}.
- =SOM(--({2;1;2;0;0;0;0;0;0;0;0;0;0;0}>0)):
Gerelateerde functies
Excel SOM-functie
De Excel SOM-functie telt waarden op
Excel FREQUENTIE-functie
De Excel FREQUENTIE-functie telt hoe vaak waarden voorkomen binnen een reeks en retourneert een verticale matrix met de bijbehorende aantallen.
Excel ALS-functie
De Excel ALS-functie voert een eenvoudige logische test uit en retourneert, afhankelijk van het resultaat van die test, één waarde als het WAAR is en een andere waarde als het ONWAAR is.
Excel VERGELIJKEN-functie
De Excel VERGELIJKEN-functie zoekt een specifieke waarde op in een celbereik en geeft de relatieve positie van die waarde terug.
Excel RIJ-functie
De Excel RIJ-functie geeft het rijnummer van een verwijzing terug.
Gerelateerde formules
Aantal zichtbare rijen in een gefilterde lijst tellen
Deze handleiding laat u zien hoe u het aantal zichtbare rijen in een gefilterde lijst in Excel telt met de functie SUBTOTAAL.
Tel het aantal unieke waarden in een bereik
Deze handleiding laat zien hoe u met specifieke formules alleen de unieke waarden in een lijst in Excel telt, zonder duplicaten mee te rekenen.
Zichtbare rijen tellen met criteria
Deze handleiding leidt u stap voor stap door het tellen van zichtbare rijen op basis van uw criteria.
AANTAL.ALS gebruiken op een niet-aaneengesloten bereik
Deze stapsgewijze handleiding laat u zien hoe u de functie AANTAL.ALS toepast op een niet-aaneengesloten bereik in Excel.
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.