logo

Hoe unieke waarden tellen in Excel? 5 eenvoudige manieren

Tel unieke waarden in Excel is een functie waarmee u de waarden kunt vinden die slechts één keer voorkomen in de enorme lijst van Excel. We moeten vaak het unieke aantal gekochte klanten, het aantal producten in onze voorraad en de lijst met regio's die ons bedrijf bestrijkt, rapporteren.

In dit artikel leggen we uit hoe je unieke waarden in een Excel-kolom telt.



Hoe unieke waarden tellen in Excel? 5 eenvoudige manieren

Voordat u verder gaat, moet u het verschil kennen tussen unieke waarden en afzonderlijke waarden.



  • Unieke waarden: Dit zijn de waarden die slechts één keer voorkomen. Unieke waarden uit de lijst {1,2,3,1,4,2,7,5,7} zijn {3,4,5}.
  • Verschillende waarden: Dit zijn de waarden die verschillend zijn. Verschillende waarden uit de lijst zijn {1,2,3,1,4,2,7,5,7} en {1,2,3,4,5,7}.

Hoe unieke waarden tellen in Excel?

Unieke waarden in Excel verschijnen in een lijst met items die slechts één keer voorkomen. Het belangrijkste doel van het tellen van unieke en onderscheidende waarden is om ze te scheiden van de duplicaten van de lijst in Excel.

Er zijn veel manieren om het aantal unieke en duplicaten in Excel te vinden. Sommige daarvan zijn als volgt:

Inhoudsopgave



Voorbeeldgegevens

We hebben voorbeeldgegevens met twee velden gegeven Klant En Producten gekocht. Moet een samenvattend rapport maken om te laten zien hoeveel klanten zich in onze database bevinden.

Tel unieke waarden in een kolom De functies SOM en AANTAL.ALS gebruiken

Gebruik makend van SOM En AANTAL formules samen. Dit is de gemakkelijkste en eenvoudigste manier om unieke waarden in Excel te vinden.

Opmerking: Wij kunnen ook gebruiken SOMPRODUCT in plaats van SOM.

Syntaxis:

AANTAL.ALS (bereik, criteria)

  • Bereik – Lijst met gegevens
  • Criteria – Een aantal teksten. Toepassen op het invoerbereik

Retourneert een geheel getal dat overeenkomt met de criteria.

Stap 1: Type Aantal klanten in de cel.

Stap 2: Schrijf de onderstaande formule in een willekeurige cel om het aantal unieke klanten te tellen. Wij gebruiken de Array-formule om het unieke aantal te berekenen, dus zorg ervoor dat u op drukt Ctrl+Shift+Enter voor accolades zoals weergegeven in afbeelding 1 hieronder:

Formule:

=SOM(1/AANTAL.ALS(B2:B22;B2:B22))

Uw formule in cel D7 moet worden bedekt met {} accolades, zoals hieronder weergegeven:

Formule toegepast.

Opmerking: Het resultaat van de AANTAL.ALS-formule wordt gebruikt als deler met 1 als teller. Dit wijzigt het resultaat van de AANTAL formule wordt de waarde die slechts één keer in de array voorkomt 1 en worden de getallen met dubbele waarden breuken die overeenkomen met het veelvoud.

fibonacci-code java

Unieke tekstwaarden tellen in Excel

Als uw Excel-lijst zowel tekst- als numerieke waarden bevat en u alleen unieke tekstwaarden wilt tellen, kunt u in Excel unieke tekstwaarden tellen met behulp van ISTEXT Functie voor de formule.

Syntaxis:

=SOM(ALS(ISTEXT(A2:A10)*AANTAL.ALS(A22:A10,A2:A10)=1,1,0))

ISTEXT functies terugkeren WAAR of de gecontroleerde waarde een tekstwaarde is of anders ONWAAR. Hier in de formule (*) werkt het sterretje als EN operator in de formule, wat betekent dat de ALS-functie alleen 1 retourneert als een waarde zowel tekst als uniek is, anders 0. En de SUM-functie telt alle 1-en op en u kunt het aantal tekstwaarden als uitvoer krijgen.

Opmerking : Denk er altijd aan om op te drukken Ctrl+Shift+Enter voor een matrixformule.

Tel unieke tekstwaarden in Excel.

Zoals je kunt zien retourneert de formule de waarde 2, omdat we er maar twee hebben tekst +uniek waarden.

Unieke numerieke waarden tellen in Excel

Als uw Excel-lijst uit zowel numerieke als teksttypen bestaat. Maar u wilt de telling van numeriek die uniek is in de lijst. In dat geval kunt u gebruik maken van de ISNUMMER functie in de formule.

Syntaxis:

=SOM(ALS(ISGETAL(A2:A10)*AANTAL.ALS(A2:A10,A2:A10)=1,1,0))

tel unieke getallen in Excel.

Tel hoofdletters – Gevoelige unieke waarden in Excel

De eenvoudige manier om unieke waarden te tellen als u over hoofdlettergevoelige gegevens beschikt, is door een helperkolom te maken met de volgende matrixformule om duplicaten en unieke items te identificeren.

Formule:

=ALS(SUM((–Exact($A:$A,A2)))=1,Uniek,Duplicaten)

en gebruik dan een AANTAL functie om unieke waarden te tellen:

=AANTAL.ALS(B2:B10,Uniek)

Tel hoofdlettergevoelige unieke waarden.

In de bovenstaande afbeelding ziet u dat het aantal unieke waarden 5 is.

Hoe u de UNIEKE functie gebruikt om unieke waarden in Excel te tellen

Als u gebruikt MS Office 365 , kunt u de onderstaande formule gebruiken om de te berekenen unieke telling.

=AANTALA(UNIEK(B2:B30)

Syntaxis:

AANTALA(Waarde1, Waarde2,…..)

  • Waarde1 – Een cel, Excel-bereik, een reeks tekst
  • Retourneert het aantal niet-lege cellen.

UNIEK(matrix, by_col, precies_eenmaal)

  • Array – lijst met gegevenswaarden die uniek moeten retourneren
  • door_col – Booleaanse waarde [ True – retourneert unieke kolommen/ False – retourneert unieke rijen]
  • Precies_eenmaal – Booleaanse waarde [retourneert alleen afzonderlijke waarden]

    Hoe u de COUNTA-functie gebruikt om unieke waarden in Excel te tellen

    AANTALALS Hiermee kunt u waarden tellen op basis van een of meer criteria. AANTALALS Functie telt de verschillende waarden uit het bereik.

    De gebruikte formule is: Som( 1/AANTAL.ALS(B2:B22;B2:B22))

    Opmerking: Vergeet niet op te drukken CTRL+SHIFT+ENTER om accolades te plaatsen om een ​​Array-formule te gebruiken. Omdat de matrixformule niet werkt in oudere versies van Excel.

    Hoe u verschillende waarden kunt tellen met behulp van de geavanceerde filters in Excel

    Geavanceerde filters zijn een functie in Excel waarmee u complexe criteria kunt opgeven met behulp van formules.

    Om geavanceerde filters in Excel te gebruiken, moet de gebruiker naar het bestand gaan GEGEVENS tabblad, selecteer de Geavanceerd filter optie en definieer het bereikcriteriabereik en het uitvoerbereik.

    Dit kan u ook helpen bij het vinden van onderscheidende waarden in Excel.

    Subtotaal is de functie die kan worden gebruikt om alleen de zichtbare items in uw lijst te tellen. Zoals weergegeven in de onderstaande afbeelding, hier 103 argument wordt gebruikt om het te vertellen SUBTOTAAL functie om alle zichtbare items in het specifieke bereik te tellen.

    Als u de functie Subtotaal gebruikt, worden eenvoudigweg de totale zichtbare waarden geteld.

    Stappen om de Distinct-waarden te tellen met behulp van het geavanceerde filter

    Stap 1: Selecteer de kolom.

    Selecteer de kolom waarin u de afzonderlijke waarden uit de tabel wilt tellen.

    Stap 2: Selecteer de Vooraf filteren .

    Ga nu naar de Gegevens optie in het lint en selecteer Geavanceerd filter ervan.

    Stap 3: Kruis de ... aan Uniek alleen records.

    Stap 4 : Druk op OK

    Stap 5: Nu kun je de aantal afzonderlijke records alleen.

    Aantal verschillende waarden.

    Hoe u verschillende waarden kunt tellen met behulp van een draaitabel

    Volg de stappen om afzonderlijke waarden te tellen met behulp van de draaitabel:

    Stap 1: Maak een draaitabel met de gegevens

    Dat moet je eerst doen maak een draaitabel van gegevens waarin u de Distinct-waarden moet tellen.

    Stap 2: Voeg je item toe als Klantnaam naar binnen Rijen door te slepen

    Stap 3: Zoals u nu de rijlabels met de onderscheidende waarden in de kolom kunt zien, selecteert u het gegevensbereik waarvan u het aantal onderscheidende waarden wilt.

    Stap 4: Voorbeeld Telling van verschillende waarden

    Hoe te tellen Verschillende waarden met behulp van VBA

    Er is geen ingebouwde functie in Excel om de verschillende waarden uit het bereik te tellen. Maar met behulp van VBA kunnen we onze functie de verschillende waarden in Excel laten tellen.

    Volg de stappen om verschillende waarden te tellen met VBA:

    Stap 1: Open de VBA

    Selecteer de Tabblad Ontwikkelaar in het lint en selecteer vervolgens Visuele basis , Klik nu op Invoegen en ga naar de module.

    Stap 2: Schrijf nu de onderstaande code op het VBA-scherm

    VBA-code om verschillende waarden te tellen.

    Stap 3: Deze functie helpt u bij het maken van een nieuwe functie in Excel TEL VERSCHILLENDE WAARDEN die net als andere functies in Excel kan worden gebruikt.

    U kunt de bovenstaande VBA-code gebruiken om een ​​nieuwe functie te maken om verschillende waarden in Excel te tellen.

    Lees ook : Countif-functie in Excel

    Unieke waarden tellen in Excel - Veelgestelde vragen

    Is er een formule om unieke waarden in Excel te tellen?

    Ja, u kunt een formule gebruiken om unieke waarden in Excel te tellen. Een veelgebruikte manier om dit te doen is door de combinatie van de functies AANTAL.ALS en SOM te gebruiken in combinatie met een matrixformule. Hier ziet u hoe u het kunt doen:

    Wat zijn unieke waarden in Excel?

    Unieke waarden in Excel verschijnen in een lijst met items die slechts één keer voorkomen. Het belangrijkste doel van het tellen van unieke en afzonderlijke waarden is om ze te scheiden van de duplicaten van de lijst in Excel.

    Hoe kunnen we verschillende waarden tegelijkertijd in meerdere kolommen tellen in Excel?

    We kunnen verschillende waarden in meerdere kolommen tellen met behulp van de SOM En COUNTIFS-functies samen.

    • Stap 1: Selecteer een willekeurige cel waarin u het resultaat wilt weergeven.
    • Stap 2: Gebruik de formule =SOM(1/AANTAL.ALS(bereik1,bereik1, bereik 2,bereik2…) waarbij bereiken de cellen zijn waarin u de afzonderlijke waarden wilt tellen.
    • Stap 3: druk op CTRL+SHIFT+ENTER vanwege een matrixformule.

    Wat zijn de verschillende waarden in Excel?

    Verschillende waarden in Excel zijn de unieke waarden die slechts één keer in een celbereik voorkomen. Verschillende waarden uit het bereik {A, B, B, C, C, D} zijn bijvoorbeeld {A, B, C, D}.

    Leg de formule uit =SOM(1/AANTAL.ALS(B5:B14,B5:B14).

    De AANTALALS functie wordt gebruikt om te zien hoe vaak een waarde in de lijst voorkomt. Dit geeft je een fractionele waarde die opgeteld 1 is voor elke afzonderlijke waarde in de lijst nadat je deze hebt omgekeerd.

    En SOM De functie telt vervolgens alle breuken bij elkaar op en het totaal is het aantal verschillende waarden in de lijst.

    Is er een ingebouwde functie om de verschillende waarden in Excel te tellen zonder een formule te gebruiken?

    Er is geen ingebouwde functie in Excel om verschillende waarden te tellen zonder formules te gebruiken. De alternatieve manier is om de Duplicaten verwijderen functie, dit zal u helpen duplicaten te verwijderen en u het aantal unieke waarden te geven.