Beheer afspraken, plannen, budgetten en eenvoudig met Microsoft 365.

Unieke waarden onder duplicaten tellen

Unieke waarden onder duplicaten tellen

Stel, u wilt weten hoeveel unieke waarden voorkomen in een bereik dat dubbele waarden bevat. Bijvoorbeeld: als een kolom het volgende bevat:

  • De waarden 5, 6, 7 en 6 zijn het resultaat drie unieke waarden: 5, 6 en 7.

  • De waarden ' Bradley ', ' Doyle ', ' Doyle ' en ' Doyle ', dan is het resultaat twee unieke waarden: ' Bradley ' en ' Doyle '.

Er zijn verschillende manieren om unieke waarden te tellen tussen duplicaten.

U kunt het dialoogvenster Geavanceerd filter gebruiken om de unieke waarden in een kolom met gegevens te extraheren en deze op een nieuwe locatie te plakken. Vervolgens kunt u de functie RIJEN gebruiken om het aantal items in het nieuwe bereik te tellen.

  1. Selecteer het cellenbereik of zorg ervoor dat de actieve cel zich in een tabel bevindt.

    Zorg ervoor dat het cellenbereik een kolomkop heeft.

  2. Ga naar het tabblad Gegevens en klik in de groep Sorteren en filteren op Geavanceerd.

    Het dialoogvenster Geavanceerd filter wordt weergegeven.

  3. Klik op kopiëren naar een andere locatie.

  4. Voer in het vak kopiëren naar een celverwijzing in.

    U kunt ook op Knopvlak Dialoogvenster samenvouwen klikken om het dialoogvenster tijdelijk te verbergen, een cel in het werkblad selecteren en vervolgens op dialoogvenster uitvouwen Knopvlak .

  5. Schakel het selectievakje alleen unieke records in en klik op OK.

    De unieke waarden van het geselecteerde bereik worden gekopieerd naar de nieuwe locatie, te beginnen bij de cel die u hebt opgegeven in het vak kopiëren naar .

  6. Voer in de lege cel onder de laatste cel in het bereik de functie rijen in. Gebruik het bereik met unieke waarden die u net hebt gekopieerd als het argument, met uitzondering van de kolomkop. Als u bijvoorbeeld het bereik met unieke waarden B2: B45, typt u = rijen (B2: B45).

Gebruik een combinatie van de functies als, som, interval, matchen lengte om deze taak uit te voeren:

  • Wijs met de functie ALS een waarde van 1 toe aan elke voorwaarde waaraan is voldaan.

  • Voeg het totaal toe met de functie som .

  • Het aantal unieke waarden tellen aan de hand van de functie interval . Met de functie interval worden tekstwaarden en nulwaarden genegeerd. Voor de eerste keer dat een specifieke waarde voorkomt, retourneert deze functie een getal dat gelijk is aan het aantal exemplaren van die waarde. Voor elk exemplaar van diezelfde waarde na de eerste keer retourneert deze functie een nul.

  • De positie van een tekstwaarde in een bereik retourneren met behulp van de functie vergelijken . De geretourneerde waarde wordt vervolgens gebruikt als argument aan de functie interval , zodat de bijbehorende tekstwaarden kunnen worden geëvalueerd.

  • Lege cellen zoeken met de functie lengte . Lege cellen hebben een lengte van 0.

Voorbeelden van geneste functies om het aantal unieke waarden onder duplicaten te tellen

Notities: 

  • De formules in dit voorbeeld moeten als matrixformules worden ingevoerd. Als u een huidige versie van Microsoft 365hebt, kunt u de formule gewoon in de linkerbovenhoek van het uitvoerbereik invoeren en vervolgens op Enter drukken om de formule te bevestigen als een dynamische matrixformule. Anders moet de formule worden ingevoerd als een verouderde matrixformule door eerst het uitvoerbereik te selecteren, de formule in de cel linksboven in het uitvoerbereik te typen en vervolgens op CTRL + SHIFT + ENTER te drukken om deze te bevestigen. In Excel worden de accolades aan het begin en het einde van de formule voor u ingevoegd. Zie Richtlijnen en voorbeelden van matrixformules voor meer informatie over matrixformules.

  • Als u wilt zien hoe een functie stap voor stap wordt geëvalueerd, selecteert u de cel met de formule en klikt u op het tabblad formules in de groep Formules controleren op Formule evalueren.

  • Met de functie interval wordt berekend hoe vaak de waarden in een bereik van waarden voorkomen en wordt vervolgens een verticale matrix met getallen geretourneerd. U kunt bijvoorbeeld frequentie gebruiken om het aantal testpunten te tellen dat binnen een bereik van scores valt. Omdat deze functie een matrix oplevert, moet deze als een matrixformule worden ingevoerd.

  • Met de functie vergelijken wordt gezocht naar een opgegeven item in een cellenbereik en wordt de relatieve positie van het item in het bereik als resultaat gegeven. Als het bereik a1: a3 de waarden 5, 25 en 38 bevat, wordt met de formule = gelijk (25; a1: a3; 0) het tweede item in het bereik als resultaat gegeven.

  • De functie lengte geeft als resultaat het aantal tekens in een tekstreeks.

  • Met de functie SOM worden alle getallen opgeteld die u opgeeft als argumenten. Elk argument mag een bereik, een celverwijzing, een matrix, een constante, een formule of het resultaat van een andere functie zijn. Met som (a1: A5) worden bijvoorbeeld alle getallen in de cellen a1 tot en met A5 opgeteld.

  • De functie als retourneert een bepaalde waarde als de opgegeven voorwaarde waar is, en een andere waarde als deze ONWAAR is en een andere waarde als deze ONWAAR is.

Meer hulp nodig?

U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community, ondersteuning vragen in de Answer-community of een nieuwe functie of verbetering voorstellen in Excel User Voice.

Zie ook

Filteren op unieke waarden of dubbele waarden verwijderen

Meer hulp nodig?

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×