Unieke waarden tellen in Microsoft Excel

Microsoft Excel-logo op een groene achtergrond

U kunt de AANTAL-functie en variaties gebruiken om cellen te tellen die getallen bevatten. Maar wat als u alleen de afzonderlijke waarden in een celbereik wilt tellen? We laten u twee manieren zien om unieke waarden in Excel te tellen.

Beide methoden die we zullen uitleggen, gebruiken een combinatie van functies en variaties van de COUNT-functie. En omdat uw celbereik lege cellen kan bevatten, nemen we alternatieve formules op om dit te verklaren.

Gebruik de functies COUNTA en UNIQUE

Deze eerste methode is voor degenen die Excel voor Microsoft 365, Excel voor het web, Excel 2021 of Excel voor iPhone, iPad of Android-telefoons of -tablets gebruiken. Dit komt omdat de UNIQUE-functie alleen beschikbaar is in deze en latere versies van Excel.

De functie UNIQUE biedt alle afzonderlijke waarden in een celbereik. Omdat u die unieke waarden niet wilt weergeven, maar ze in plaats daarvan wilt tellen, voegt u de COUNTA-functie toe. De COUNTA-functie telt niet-lege cellen.

Om de unieke waarden in het celbereik A2 tot en met A5 weer te geven, gebruikt u deze formule:

=UNIQUE(A2:A5)

U kunt hier zien dat we drie verschillende waarden hebben vermeld.

UNIEKE functie in Excel

Om die unieke waarden te tellen in plaats van ze op te sommen, voegt u de functie AANTALLEN toe aan het begin van de formule:

=COUNTA(UNIQUE(A2:A5))

Nu heb je de telling voor die unieke waarden, namelijk 3.

COUNTA met UNIQUE in Excel

Als het celbereik dat u wilt tellen spaties bevat, worden deze als unieke waarden opgenomen, wat een probleem kan veroorzaken. Om lege cellen in uw bereik uit te sluiten, kunt u de functie FILTER aan de formule toevoegen:

Opmerking: De functie FILTER is alleen beschikbaar in de hierboven vermelde versies van Excel.

=COUNTA(UNIQUE(FILTER(A2:A5,A2:A5<>"")))

Laten we het FILTER-gedeelte van de formule opsplitsen. A2:A5,A2:A5 vertegenwoordigt het celbereik en de te filteren criteria die hetzelfde zijn, <> staat voor niet gelijk aan, en "" staat voor blanco.

Zoals je kunt zien in de onderstaande schermafbeelding, wordt de lege cel in onze array niet geteld als een unieke waarde.

AANTAL, UNIEKE en FILTER-functies

Gebruik de SOM- en AANTAL.ALS-functies

Als u een versie van Excel gebruikt waarin de functies UNIEK en FILTER niet beschikbaar zijn, kunt u in plaats daarvan SOM en AANTAL.ALS gebruiken.

Opmerking: U kunt ook dezelfde formules hieronder gebruiken en de SOM-functie vervangen door SOMPRODUCT.

De SOM-functie voegt getallen toe en de AANTAL.ALS-functie telt die cellen die getallen bevatten die aan specifieke criteria voldoen.

Gebruik de volgende formule om de unieke waarden in het celbereik A2 tot en met A5 te vinden:

=SUM(1/COUNTIF(A2:A5,A2:A5))

Om deze formule op te splitsen, de COUNTIF functie telt de cellen met getallen in ons bereik en gebruikt datzelfde celbereik als de criteria. Dat resultaat wordt dan gedeeld door 1 en de SUM functie voegt de resterende waarden toe.

SOM- en AANTAL.ALS-functies in Excel

Net als bij de eerste methode, kunt u met deze methode problemen tegenkomen als u lege cellen in uw celbereik heeft. Alleen ontvang je de #DIV/0! fout in plaats van een extra unieke waarde.

Om dit probleem op te lossen, kunt u de volgende formule gebruiken:

=SUM((A2:A5<>"")/COUNTIF(A2:A5,A2:A5&""))

Het extra deel voor de COUNTIF functie voegt een lege tekenreeks samen om nullen in de resultaten te voorkomen, omdat u niet door nul kunt delen. Het extra deel voor de SUM functie voegt de waarden toe die niet gelijk zijn aan blanco. Dit alles levert het aantal verschillende waarden op en telt ook geen spaties als uniek.

SOM en AANTAL.ALS gefilterd

Het vinden van unieke waarden in Excel hoeft geen moeilijke taak te zijn. Door de functies en formules hier te gebruiken, zou u die verschillende waarden in een mum van tijd moeten zien!

Nieuwste artikelen

spot_img

Related Stories

Leave A Reply

Vul alstublieft uw commentaar in!
Vul hier uw naam in