Ga naar hoofdinhoud

Tel unieke numerieke waarden of datums in een kolom

Stel dat u een lijst met nummers heeft die enkele duplicaten bevatten, nu wilt u het aantal unieke waarden tellen of de waarden verschijnen slechts één keer in de lijst, zoals hieronder afgebeeld. In dit artikel zullen we het hebben over enkele handige formules om deze taak snel en gemakkelijk in Excel op te lossen.


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

Als u Excel 2019, 2016 en eerdere versies gebruikt, kunt u de normale functies SOM, FREQUENTIE, ALS, AANTAL.ALS, ISNUMBER toepassen om het aantal unieke waarden te krijgen of de waarden die slechts één keer voorkomen.

Tel unieke numerieke waarden of datums in een kolom

Om unieke nummers uit een lijst te tellen, kunnen de functies SOM en FREQUENTIE u een plezier doen, de generieke syntaxis is:

=SUM(--(FREQUENCY(range,range)>0))
  • range: De gegevenskolom waaruit u unieke waarden wilt tellen.

Voer de volgende formule in of kopieer deze naar een lege cel om het resultaat uit te voeren en druk vervolgens op Enter sleutel om het resultaat te krijgen:

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


Verklaring van de formule:

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

  • FREQUENTIE(A2:A12,A2:A12): De functie FREQUENTIE retourneert de telling van elke numerieke waarde in de lijst A2:A12 en krijgt een array als volgt: {1;2;0;2;0;1;1;3;0;0;1; 0}. De getallen in de matrix geven aan hoe vaak de waarden in de kolom voorkomen. En het getal 0s in de array betekent dat de getallen al in het gegevensbereik zijn verschenen.
  • --(FREQUENCY(A2:A12,A2:A12)>0=--({1;2;0;2;0;1;1;3;0;0;1;0})>0: Elke waarde in de array wordt vergeleken met nul: indien groter dan 0, wordt TRUE weergegeven, anders wordt FALSE weergegeven. En dan converteert het dubbele minteken de TRUEs en FALSEs naar 1s en 0s, dus het resultaat zal als volgt worden geretourneerd: {1;1;0;1;0;1;1;1;0;0;1; 0}.
  • SUM(--(FREQUENCY(A2:A12,A2:A12)>0))=SUM({1;1;0;1;0;1;1;1;0;0;1;0}): Eindelijk, de SOM-functie somt alle waarden in de array op en krijgt het resultaat: 7.

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

Tel de unieke numerieke waarden die slechts één keer in een lijst voorkomen, u moet de functies SOM, ALS, ISNUMBER en AANTAL.ALS combineren om de formule te maken, de generieke syntaxis is:

{=SUM(IF(ISNUMBER(range)*COUNTIF(range,range)=1,1,0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • range: De gegevenskolom waaruit u unieke waarden wilt tellen.

Voer nu de onderstaande formule in of kopieer deze naar een lege cel en druk vervolgens op Ctrl + Shift + Enter toetsen tegelijk om het juiste resultaat te krijgen:

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


Verklaring van de formule:

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

  • ISGETAL(A2:A12): Deze ISNUMBER-functie wordt gebruikt om de waarden in de lijst A2:A12 te controleren of het getallen zijn of niet. Het geeft WAAR terug als een cel een numerieke waarde bevat, en ONWAAR als dat niet het geval is. U krijgt dus een array als deze: {TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE}.
  • AANTAL.ALS(A2:A12,A2:A12): De AANTAL.ALS-functie telt hoe vaak elke waarde in het specifieke bereik voorkomt, en retourneert het resultaat als volgt: {1;2;2;2;2;1;1;3;3;3;1}.
  • ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)= {TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE}* {1;2;2;2;2;1;1;3;3;3;1}: Deze twee uitdrukkingen worden vermenigvuldigd om dit resultaat te krijgen: {1;2;2;2;2;1;1;3;3;3;1}.
  • IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0)=IF({1;2;2;2;2;1;1;3;3;3;1}=1,1,0): Hier controleert de IF-functie elke waarde in de array of ze gelijk zijn aan 1 of niet: Zo ja, dan wordt een nummer 1 geretourneerd; zo niet, dan wordt een cijfer 0 weergegeven. Het resultaat is als volgt: {1;0;0;0;0;1;1;0;0;0;1}.
  • SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))=SUM({1;0;0;0;0;1;1;0;0;0;1}): Ten slotte telt de functie SOM de waarden in de array op en retourneert het totale aantal unieke waarden: 4.

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

In Excel 365 is er een nieuwe eenvoudige functie genaamd UNIQUE. Als u deze functie in de COUNT-functie opneemt, kunt u deze taak snel afhandelen als dat nodig is.

Tel unieke numerieke waarden of datums in een kolom

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

=COUNT(UNIQUE(range))
  • range: De gegevenskolom waaruit u unieke waarden wilt tellen.

Voer de onderstaande formule in of kopieer deze naar een lege cel en druk op Enter sleutel om het resultaat te krijgen, zie screenshot:

=COUNT(UNIQUE(A2:A12))


Verklaring van de formule:

=AANTAL(UNIEK(A2:A12))

  • UNIEK(A2:A12): Deze UNIQUE-functie haalt alle unieke waarden uit de lijst en u krijgt een arraylijst als volgt: {258;560;774;801;985;990;1569}.
  • COUNT(UNIQUE(A2:A12))=COUNT({258;560;774;801;985;990;1569}): Deze COUNT-functie telt het aantal numerieke waarden en retourneert het resultaat: 7.

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

Deze UNIQUE-functie kan ook de unieke waarden extraheren die precies één keer voorkomen uit een lijst, de generieke syntaxis is:

=COUNT(UNIQUE(range,0,1))
  • range: De gegevenskolom waaruit u unieke waarden wilt tellen.

Voer de volgende formule in of kopieer deze naar een cel waar u het resultaat wilt retourneren en druk vervolgens op Enter key, zie screenshot:

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


Verklaring van de formule:

=AANTAL(UNIEK(A2:A12,0,1))

  • UNIEK(A2:A12,0,1): Deze UNIQUE-functie extraheert de unieke waarden die slechts één keer uit de lijst voorkomen, en u krijgt een arraylijst als volgt: {258;801;985;1569}.
  • COUNT(UNIQUE(A2:A12,0,1))=COUNT({258;801;985;1569}): Deze COUNT-functie telt het aantal numerieke waarden en retourneert het resultaat: 4.

Tips: Alle bovenstaande formules zijn beschikbaar voor het tellen van de unieke datums in een kolom.


Gebruikte relatieve functie:

  • SOM:
  • De Excel SOM-functie retourneert de som van de opgegeven waarden.
  • FREQUENTIE:
  • De functie FREQUENTIE berekent hoe vaak waarden voorkomen binnen een bereik van waarden en retourneert vervolgens een verticale reeks getallen.
  • ISNUMMER:
  • De Excel ISNUMBER-functie retourneert WAAR wanneer een cel een getal bevat, en ONWAAR als dat niet het geval is.
  • AANTAL.ALS:
  • De AANTAL.ALS-functie is een statistische functie in Excel die wordt gebruikt om het aantal cellen te tellen dat aan een criterium voldoet.
  • AANTAL:
  • De functie AANTAL wordt gebruikt om het aantal cellen te tellen dat getallen bevat, of om de getallen in een lijst met argumenten te tellen.
  • UNIEK:
  • De functie UNIQUE retourneert een lijst met unieke waarden in een lijst of bereik.

Meer artikelen:

  • Tel unieke numerieke waarden op basis van criteria
  • In het Excel-werkblad kunt u last hebben van een probleem waarbij het aantal unieke numerieke waarden wordt geteld op basis van een specifieke voorwaarde. Hoe kan ik bijvoorbeeld de unieke aantal-waarden van het product "T-shirt" uit het rapport tellen zoals hieronder afgebeeld? In dit artikel zal ik enkele formules laten zien om deze taak in Excel te bereiken.
  • Tel het aantal cellen is gelijk aan een van de vele waarden
  • Stel dat ik een lijst met producten in kolom A heb, nu wil ik het totale aantal specifieke producten Apple, Grape en Lemon krijgen die in bereik C4:C6 uit kolom A staan, zoals hieronder afgebeeld. Normaal gesproken werken in Excel de eenvoudige functies AANTAL.ALS en AANTAL.ALS niet in dit scenario. In dit artikel zal ik het hebben over hoe u deze taak snel en gemakkelijk kunt oplossen met de combinatie van SOMPRODUCT- en AANTAL.ALS-functies.
  • Tel het aantal cellen dat een specifiek aantal tekens bevat
  • Als u het aantal cellen wilt tellen dat een bepaald aantal tekens bevat (zoals 5 tekens) in een celbereik, zoals hieronder wordt weergegeven. In Excel kan de AANTAL.ALS-functie u een plezier doen. In dit artikel zal ik het hebben over het aantal cellen dat precies x tekens bevat of cellen die meer dan een bepaald aantal tekens bevatten.

De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...

Omschrijving


Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations