Tel unieke waarden in een bereik in Excel en Google Spreadsheets

Voorbeeldwerkboek downloaden

Download het voorbeeldwerkboek

In deze zelfstudie laten we zien hoe u unieke waarden in een bereik in Excel en Google Spreadsheets kunt tellen

Tel unieke waarden in een bereik met SOMPRODUCT en AANTAL.ALS

De algemene formule die we zullen gebruiken is deze:

=SOMPRODUCT(1/AANTAL.ALS(Bereik, Bereik)) 

Zoals u in de bovenstaande formule kunt zien, combineren we de AANTAL.ALS-functie met de SOMPRODUCT-functie.

=SOMPRODUCT(1/AANTAL.ALS(B2:B11, B2:B11))

De AANTAL.ALS-functie

Laten we elk gedeelte van de formule opsplitsen om het te begrijpen.

Zoals u hierboven kunt zien, kunt u dit doen door het AANTAL.ALS-gedeelte van de formule te markeren en op F9 te drukken.

Het AANTAL.ALS-gedeelte van de formule berekent het aantal keren dat elke waarde in dit bereik wordt weergegeven. In dit geval bestaat de score van 75 in dit bereik in twee cellen, bestaat de score van 74 in drie cellen, bestaat de score van 82 in twee cellen, enzovoort.

Door deze waarden over een teller van 1 te plaatsen, worden deze waarden omgezet in wederzijdse functies. Laten we de nummers 75 en 84 als voorbeelden gebruiken. Het getal 75 kwam twee keer voor wat betekent dat de wederkerige functie hiervan 1 / 2 of 0,5. Het getal 84 kwam een ​​keer voor, wat betekent dat de wederkerige functie hiervan 1 / 1 of slechts 1.

Het SOMPRODUCT-gedeelte van de formule telt al deze wederzijdse waarden bij elkaar op. Teruggaand naar het voorbeeld van 75 met een reciproke van 1/2 (of 0,5), dit vermenigvuldigd met twee (omdat het twee keer voorkwam) betekent dat we eindigen met 1. Het getal 84 had een reciproke van 1 / 1 (of 1) die vermenigvuldigd met één (omdat het maar één keer voorkwam) betekent dat we eindigen met 1.

De combinatie van een wederkerige functie en AANTAL.ALS met de functie SOMPRODUCT stelt ons in staat om een ​​waarde van 1 te krijgen voor elke unieke waarde.

Tel unieke waarden in een bereik met UNIQUE (Office 365)

Als je Office 365 hebt, kun je de volgende formule gebruiken:

=AANTAL(UNIEK(Bereik))

Tel unieke waarden in een bereik in Google Spreadsheets

Met dezelfde formule kunnen we hetzelfde resultaat ook in Google Spreadsheets krijgen.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave