KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Tel unieke numerieke waarden of datums in een kolom

AuteurXiaoyang Wijzigingsdatum

Stel dat u een lijst met getallen hebt die enkele duplicaten bevat en u het aantal unieke waarden of de waarden die slechts één keer voorkomen in de lijst wilt tellen (zie onderstaande schermafbeelding). In dit artikel bespreken we handige formules om deze taak in Excel snel en eenvoudig uit te voeren.

doc-count-unique-values-1


Tel unieke numerieke waarden of datums in een kolom in Excel 2019, 2016 en eerder

Als u Excel 2019, 2016 of een eerdere versie gebruikt, kunt u met de standaardfuncties SOM, FREQUENTIE, ALS, AANTAL.ALS en ISGETAL het aantal unieke waarden of waarden die slechts één keer voorkomen bepalen.

Tel unieke numerieke waarden of datums in een kolom

Om unieke getallen in een lijst te tellen, helpen de functies SOM en FREQUENTIE u daarbij. De algemene syntaxis is:

=SUM(--(FREQUENCY(range,range)>0))
  • rangeDe gegevenskolom waarin u het aantal unieke waarden in een bereik wilt tellen.

Voer de volgende formule in of kopieer deze naar een lege cel om het resultaat weer te geven en druk vervolgens op Enterom het resultaat te verkrijgen:

=SUM(--(FREQUENCY(A2:A12,A2:A12)>0))

doc-count-unique-values-2


Uitleg van de formule:

=SOM(--(FREQUENTIE(A2:A12;A2:A12)>0))

  • FREQUENTIE(A2:A12;A2:A12): De functie FREQUENTIE telt hoe vaak elke numerieke waarde voorkomt in het bereik A2:A12 en retourneert een matrix zoals deze: {1;2;0;2;0;1;1;3;0;0;1;0}. De getallen in de matrix geven aan hoe vaak de bijbehorende waarden in de kolom voorkomen. Nullen betekenen dat die waarden al eerder zijn geteld in het gegevensbereik.
  • --(FREQUENTIE(A2:A12;A2:A12)>0)=--({1;2;0;2;0;1;1;3;0;0;1;0})>0: Elke waarde in de matrix wordt vergeleken met nul: als de waarde groter is dan 0, wordt WAAR weergegeven; anders ONWAAR. Het dubbele minteken zet deze WAAR- en ONWAAR-waarden om naar respectievelijk 1 en 0, wat het volgende resultaat oplevert: {1;1;0;1;0;1;1;1;0;0;1;0}.
  • SOM(--(FREQUENTIE(A2:A12;A2:A12)>0))=SOM({1;1;0;1;0;1;1;1;0;0;1;0}): De SOM-functie telt uiteindelijk alle waarden in de matrix op en levert het resultaat: 7.

Tel unieke numerieke waarden of datums die slechts één keer voorkomen in een kolom

Om de unieke numerieke waarden die slechts één keer voorkomen in een lijst te tellen, combineert u de functies SOM, ALS, ISGETAL en AANTAL.ALS tot één formule. De algemene syntaxis is:

{=SUM(IF(ISNUMBER(range)*COUNTIF(range,range)=1,1,0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • rangeDe gegevenskolom waarin u het aantal unieke waarden in een bereik wilt tellen.

Voer nu de onderstaande formule in of kopieer deze naar een lege cel en druk tegelijkertijd op Ctrl + Shift + Enterom het juiste resultaat te verkrijgen:

=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))

doc-count-unique-values-3


Uitleg van de formule:

=SOM(ALS(ISGETAL(A2:A12)*AANTAL.ALS(A2:A12;A2:A12)=1;1;0))

  • ISGETAL(A2:A12): De ISGETAL-functie controleert of de waarden in het bereik A2:A12 numeriek zijn. Ze retourneert WAAR als een cel een getal bevat en ONWAAR als dat niet zo is. Het resultaat is dus een matrix zoals deze: {WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR}.
  • AANTAL.ALS(A2:A12;A2:A12): De functie AANTAL.ALS telt hoe vaak elke waarde in het opgegeven bereik voorkomt en geeft het resultaat als volgt terug: {1;2;2;2;2;1;1;3;3;3;1}.
  • ISGETAL(A2:A12)*AANTAL.ALS(A2:A12;A2:A12)= {WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR;WAAR}* {1;2;2;2;2;1;1;3;3;3;1}: Deze twee expressies worden met elkaar vermenigvuldigd om het volgende resultaat te verkrijgen: {1;2;2;2;2;1;1;3;3;3;1}.
  • ALS(ISGETAL(A2:A12)*AANTAL.ALS(A2:A12;A2:A12)=1,1,0)=ALS({1;2;2;2;2;1;1;3;3;3;1}=1,1,0): De ALS-functie controleert hier elke waarde in de matrix op gelijkheid met 1: als dat zo is, retourneert deze het getal 1; zo niet, dan wordt 0 weergegeven. Het resultaat is als volgt: {1;0;0;0;0;1;1;0;0;0;1}.
  • SOM(ALS(ISGETAL(A2:A12)*AANTAL.ALS(A2:A12;A2:A12)=1,1,0))=SOM({1;0;0;0;0;1;1;0;0;0;1}): Tot slot telt de SOM-functie de waarden in de matrix op en geeft het totale aantal unieke waarden terug: 4.

Tel unieke numerieke waarden of datums in een kolom in Excel 365

In Excel 365 is er een nieuwe, eenvoudige functie genaamd UNIEK. Door deze functie te combineren met de AANTAL-functie, voert u deze taak snel en eenvoudig uit, precies zoals u dat wilt.

Tel unieke numerieke waarden of datums in een kolom

De algemene syntaxis om unieke numerieke waarden of datums te tellen in Excel 365 is:

=COUNT(UNIQUE(range))
  • rangeDe gegevenskolom waarin u het aantal unieke waarden in een bereik wilt tellen.

Voer de onderstaande formule in of kopieer deze naar een lege cel en druk op Enterom het resultaat te verkrijgen (zie schermafbeelding):

=COUNT(UNIQUE(A2:A12))

doc-count-unique-values-4


Uitleg van de formule:

=COUNT(UNIQUE(A2:A12))

  • UNIEK(A2:A12): Deze UNIEK-functie haalt alle unieke waarden uit de lijst en geeft u een matrix zoals deze: {258;560;774;801;985;990;1569}.
  • AANTAL(UNIEK(A2:A12))=AANTAL({258;560;774;801;985;990;1569}): Deze AANTAL-functie telt het aantal numerieke waarden en geeft het resultaat: 7.

Tel unieke numerieke waarden of datums die slechts één keer voorkomen in een kolom

Deze UNIQUE-functie haalt ook unieke waarden op die exact één keer voorkomen in een lijst. De algemene syntaxis is:

=COUNT(UNIQUE(range,0,1))
  • rangeDe gegevenskolom waarin u het aantal unieke waarden in een bereik wilt tellen.

Voer de volgende formule in of kopieer deze naar een cel waar u het resultaat wilt weergeven en druk vervolgens op Enterom te bevestigen (zie schermafbeelding):

=COUNT(UNIQUE(A2:A12,0,1))

doc-count-unique-values-5


Uitleg van de formule:

=COUNT(UNIQUE(A2:A12,0,1))

  • UNIEK(A2:A12;0,1): Deze UNIEK-functie haalt de unieke waarden die exact één keer voorkomen uit de lijst en levert een matrix zoals deze: {258;801;985;1569}.
  • AANTAL(UNIEK(A2:A12;0,1))=AANTAL({258;801;985;1569}): Deze AANTAL-functie telt het aantal numerieke waarden en geeft het resultaat: 4.

Tips: Alle bovenstaande formules kun je gebruiken om het aantal unieke datums in een kolom te tellen.


Gerelateerde functie die wordt gebruikt:

  • SOM:
  • De Excel-functie SOM levert de som van de opgegeven waarden.
  • FREQUENTIE:
  • De functie FREQUENTIE telt hoe vaak waarden voorkomen binnen een reeks en retourneert een verticale matrix met de bijbehorende aantallen.
  • ISGETAL:
  • De Excel-functie ISGETAL geeft WAAR terug als een cel een getal bevat, en anders ONWAAR.
  • AANTAL.ALS:
  • De functie AANTAL.ALS is een statistische Excel-functie die het aantal cellen telt dat voldoet aan een opgegeven criterium.
  • AANTAL:
  • De functie AANTAL telt het aantal cellen dat getallen bevat, of de getallen in een lijst met argumenten.
  • UNIEK:
  • De functie UNIEK retourneert een lijst met unieke waarden uit een opgegeven lijst of bereik.

Meer artikelen:

  • Tel unieke numerieke waarden op basis van criteria
  • In een Excel-werkblad kan het voorkomen dat u het aantal unieke numerieke waarden moet tellen op basis van een specifieke voorwaarde. Hoe telt u bijvoorbeeld het aantal unieke Aantal-waarden voor het product „T-shirt” in het onderstaande rapport (zie schermafbeelding)? In dit artikel laat ik u enkele formules zien om deze taak eenvoudig uit te voeren in Excel.
  • Tel het aantal cellen dat gelijk is aan één van meerdere waarden
  • Stel dat u een lijst met producten hebt in kolom A en het totale aantal exemplaren van de specifieke producten Appel, Druif en Citroen wilt bepalen die voorkomen in het bereik C4:C6 op basis van kolom A (zie onderstaande schermafbeelding). In zo’n geval werken de standaardfuncties AANTAL.ALS en AANTALLEN.ALS helaas niet. In dit artikel laat ik u zien hoe u deze taak snel en eenvoudig aanpakt met een slimme combinatie van de functies SOMPRODUCT en AANTAL.ALS.
  • Tel het aantal cellen dat een specifiek aantal tekens bevat
  • Als u het aantal cellen wilt tellen dat een bepaald aantal tekens bevat – bijvoorbeeld precies 5 tekens – binnen een bereik van cellen (zie de schermafbeelding hieronder), helpt de functie AANTAL.ALS u daarbij. In dit artikel laat ik u zien hoe u het aantal cellen kunt bepalen dat exact x tekens bevat of meer dan een bepaald aantal tekens heeft.

De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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.