Samenvatting UNIEK() functie
De UNIEK() functie in Excel is een krachtige formule die alle unieke waarden uit een opgegeven bereik retourneert. Of je nu een lijst met klanten, producten of projectnamen hebt — met UNIEK() kun je duplicaten automatisch filteren zonder handmatig te sorteren of verwijderen. Deze functie is bijzonder handig bij het analyseren van data, maken van dynamische dropdownlijsten en rapportages waarbij elke waarde slechts één keer mag voorkomen….
Vertaling
Nederlands: UNIEK()
Engels: UNIQUE()
Duits: EINDEUTIG()
Resultaat waarde
Maak een nieuwe tabel uit bestaande tabel, maar toon alleen de unieke rijen.Doel
Het doel van de UNIEK() functie is om uit een reeks cellen alleen de unieke waarden terug te geven. Hierdoor krijg je een overzicht zonder dubbele vermeldingen, wat analyse en rapportage overzichtelijker maakt.
Syntaxis
=UNIEK(matrix,[per_kolom],[exact_eenmaa])
Argumenten
matrix
Het bereik of de tabel waaruit je de unieke waarden wilt ophalen. Dit kan een enkele kolom zijn, een rij, of een matrix met meerdere kolommen.
per_kolom – (optioneel)
Een logische waarde (WAAR of ONWAAR) die bepaalt hoe Excel de vergelijking maakt.
- ONWAAR (standaard): vergelijkt waarden per rij.
- WAAR: vergelijkt waarden per kolom.
Dit argument is vooral handig als je horizontale data hebt.
exact_eenmaal – (optioneel)
Een logische waarde die bepaalt of alleen waarden worden geretourneerd die exact één keer voorkomen.
- ONWAAR (standaard): retourneert alle unieke waarden (eerste keer dat ze voorkomen).
- WAAR: retourneert alleen waarden die maar één keer voorkomen, dus geen herhalingen.
De UNIEK() functie werkt volledig dynamisch. Dit betekent dat de resultaten automatisch worden bijgewerkt als het brondataset wijzigt.
Gebruik van UNIEK() functie
De UNIEK() functie wordt vaak gebruikt bij data-analyse, rapportage en dynamische dashboards. Stel dat je een kolom hebt met klanten waarin namen meerdere keren voorkomen. Met UNIEK() kun je eenvoudig een lijst maken zonder duplicaten.
Bijvoorbeeld:
=UNIEK(A2:A50)
Deze formule haalt alle unieke klantnamen op uit bereik A2:A50.
Je kunt ook horizontale lijsten analyseren:
=UNIEK(A1:F1; WAAR)
Hier vergelijkt Excel de waarden per kolom in plaats van per rij.
Wil je enkel waarden die exact één keer voorkomen (dus geen dubbelen), gebruik dan:
=UNIEK(A2:A50;;WAAR)
Dit geeft alleen unieke vermeldingen die nergens anders voorkomen.
De functie werkt goed samen met andere dynamische functies zoals FILTER(), SORTEREN() en VERT.ZOEKEN(). Je kunt bijvoorbeeld eerst filteren en daarna unieke waarden tonen:
=UNIEK(FILTER(A2:A100;B2:B100="Actief"))
Zo krijg je alle unieke klanten die nog actief zijn.
Daarnaast kun je met INDIRECT() verwijzen naar variabele bereiken:
=UNIEK(INDIRECT("Data!A2:A100"))
Hiermee haal je unieke waarden op van een ander blad, wat handig is bij dynamische rapportages.
Waarom UNIEK() functie gebruiken?
De UNIEK() functie bespaart enorm veel tijd. In plaats van handmatig duplicaten te verwijderen via het lint, automatiseert deze formule het proces.
Een typisch gebruiksscenario:
Je hebt een verkoopoverzicht met duizenden regels. Je wilt weten hoeveel unieke producten zijn verkocht.
=UNIEK(C2:C2000)
Combineer dit met AANTALARG() om te tellen hoeveel unieke producten het zijn:
=AANTALARG(UNIEK(C2:C2000))
Tip: gebruik UNIEK() in combinatie met SORTEREN() om je lijst direct alfabetisch te ordenen:
=SORTEREN(UNIEK(A2:A100))
Veelgemaakte fouten:
- Op sommige mobiele of online versies wordt de functie pas ondersteund vanaf recente updates.
- Gebruik geen bereik met lege cellen middenin; dat kan onverwachte resultaten geven.
- Let op de scheidingstekens (puntkomma’s in de Nederlandse versie, komma’s in de Engelse).
Opmerkingen UNIEK() functie
- De UNIEK() functie is een dynamische matrixfunctie: resultaten spreiden zich automatisch uit over meerdere cellen.
- Niet ondersteund in Excel Starter of oudere versies zonder dynamische matrixformules.
- In Excel voor het web en Excel Mobile werkt UNIEK(), maar prestaties kunnen trager zijn bij grote datasets.
- Combineer UNIEK() met functies als FILTER(), SORTEREN(), ALS(), BLAD() en INDIRECT() voor maximale flexibiliteit.
- Bij gebruik van niet-Engelse Excel-versies: controleer scheidingstekens en functienamen (bijv.
UNIQUE()in Engelstalige versie).

