HomeMatrixUNIEK() functie

UNIEK() functie

UNIEK functie in Excel

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).
~ Advertentie ~

= POST ( 'Gerelateerd' )

VALUETOTEXT() functie

De VALUETOTEXT() functie zet elke waarde om in tekst in Excel. Ontdek hoe je deze functie toepast voor flexibele berekeningen en dynamische rapportages.

HOR.STAPELEN() functie

De HOR.STAPELEN() functie combineert meerdere bereiken naast elkaar in Excel. Ideaal voor rapportages, dashboards en dynamische gegevensanalyse.

Rittenregistratie in Excel: maak eenvoudig een overzicht van je kilometers

Rittenregistratie in Excel is ideaal om eenvoudig al je zakelijke en privéritten bij te houden. Leer hoe je een slimme spreadsheet opzet met formules en automatische berekeningen.

ALS() functie in combinatie met zoekfuncties

Met ALS() in combinatie met zoekfuncties zoals VERT.ZOEKEN() en X.ZOEKEN() vang je fouten op, beoordeel je resultaten en bouw je overzichtelijke Excel-rapporten.

Excel ALS formule: ALS cel is X of Y en Z

Je kunt de logische functie combineren met OF en EN functie in de ALS functie. Als product is kast of cd en het aantal is groter dan 10. In het voorbeeld filteren we regels waarvan het product kast of cd is en het aantal groter is dan 10. De formule gebruikt in D5 is:

Eerste stappen met CoPilot in Excel

Leer hoe je CoPilot in Excel activeert en gebruikt om direct formules, grafieken en analyses automatisch te genereren.
~ Advertentie ~

= WEEK ('Top 5')

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

INDEX() functie

De INDEX functie geeft als resultaat een waarde of de verwijzing naar een waarde vanuit een tabel of bereik. Je kunt de functie gebruiken om een enkele waarde op te halen of een hele rij of kolom.

VANDAAG() functie

De VANDAAG functie in Excel retourneert de huidige datum welke telkens wordt bijgewerkt als het werkblad wordt geopend of gewijzigd. In de formule VANDAAG zijn geen argumenten nodig.

AANTAL.ALS() functie

AANTAL.ALS is een Excel functie om cellen in een bereik te tellen die aan een enkele voorwaarde voldoen. AANTAL.ALS kan worden gebruikt om cellen te tellen die datums, getallen en tekst bevatten.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~