Hoe kunt u in Excel alleen unieke waarden toestaan?
Bij het beheren van gegevens in Excel is het waarborgen van gegevensnauwkeurigheid essentieel, vooral wanneer u informatie verzamelt in kolommen die geen dubbele waarden mogen bevatten—zoals productcodes, personeelsnummers, registratienummers of andere unieke identificatoren. Onbedoelde duplicaten kunnen leiden tot fouten in berekeningen, rapportages of verdere verwerking. Dit artikel behandelt verschillende praktische technieken om invoer te beperken tot unieke waarden binnen een kolom of bereik, zodat u de gegevensintegriteit in uw werkbladen efficiënt kunt behouden. Elke methode heeft zijn eigen toepasselijke scenario’s en voordelen. Daarnaast vindt u tips voor probleemoplossing, toelichtende opmerkingen en alternatieve oplossingen om u te helpen de meest geschikte aanpak te kiezen voor uw situatie.
Sta alleen unieke waarden toe in werkblad met Data Validatie
Sta alleen unieke waarden toe in werkblad met Kutools voor Excel
Sta alleen unieke waarden toe in werkblad met VBA-code
Sta alleen unieke waarden toe in werkblad met behulp van de Excel Formulehulp-kolom
Sta alleen unieke waarden toe in werkblad via de Dubbele items verwijderen-functie
Sta alleen unieke waarden toe in werkblad met Data Validatie
Met de functie Data Validatie van Excel stelt u regels in voor wat er in cellen mag worden ingevoerd. Volg deze stappen om invoer te beperken, zodat alleen unieke waarden worden geaccepteerd binnen een opgegeven kolom of bereik:
1. Selecteer eerst de cellen of kolom waarin u alleen unieke waarden wilt toestaan. Stel bijvoorbeeld dat al uw unieke ID’s zich in kolom E bevinden; klik dan op kolom E om deze te selecteren. Ga naar Gegevens in het lint, kies vervolgens Data Validatie > Data Validatie.

2. Configureer in het dialoogvenster Data Validatie de instellingen als volgt om unieke invoer af te dwingen:
(1.) Ga naar het tabblad Instellingen;
(2.) Selecteer in de vervolgkeuzelijst ToestaanKeuzelijst de optie Aangepast;
(3.) Voer in het vak Formule de volgende formule in: =COUNTIF($E:$E;E1)<2(waarbij)E uw doelkolom is en E1 de eerste cel in uw selectie). Pas de verwijzingen aan als uw gegevens zich in een andere kolom bevinden (vervang bijvoorbeeld E door A als u met kolom A werkt).

De formule telt hoe vaak elke invoer al in de kolom voorkomt; als het aantal kleiner is dan 2, wordt de invoer toegestaan als uniek.
3. Klik op OK om de validatie toe te passen. Vanaf nu toont Excel een waarschuwing en blokkeert de invoer wanneer een duplicaatwaarde wordt ingevoerd in de opgegeven kolom, tenzij de waarde uniek is. De standaardwaarschuwing luidt mogelijk „Deze waarde bestaat al” of iets vergelijkbaars.

Toepasselijke scenario's: Deze oplossing is ideaal voor eenvoudige lijsten en instellingen waarbij slechts één kolom unieke waarden mag bevatten. Houd er echter rekening mee dat Data Validatie niet controleert of geplakte waarden al voorkomen in de kolom. Daarom raden we aan om waarden handmatig in te voeren of na het plakken regelmatig te controleren op duplicaten.
Tips: U kunt het waarschuwingsbericht aanpassen op het tabblad Foutwaarschuwing in het dialoogvenster Data Validatie.
Voorzorgsmaatregelen: Zorg ervoor dat uw selectie alle cellen omvat waarin gebruikers gegevens kunnen invoeren, of breid de validatieregel uit door indien nodig de hele kolom te selecteren.
Probleemoplossing: Als Data Validatie niet lijkt te werken, controleer dan of de celverwijzingen in uw formule correct zijn en of de validatie daadwerkelijk is toegepast op het gewenste bereik.
Sta alleen unieke waarden toe in werkblad met Kutools voor Excel
De bovenstaande methode voorkomt duplicaten alleen in één kolom. Als u Kutools voor Excel hebt, helpt de Voorkom Dubbele Invoer-tool u snel om dubbele invoer te voorkomen in een bereik van cellen, of in slechts één kolom of rij.
Nadat u Kutools voor Excelhebt geïnstalleerd, gaat u als volgt te werk met de Voorkom Dubbele Invoer-functie:
1. Selecteer de kolom of het bereik waarin u dubbele invoer wilt voorkomen en alleen unieke gegevens wilt toestaan. Dit kan een enkele kolom, meerdere kolommen of een bereik zoals A1:D15 zijn.
2. Klik op Kutools in het Excel-lint, ga vervolgens naar Beperk invoer en kies Voorkom dubbele invoer. Hiermee start u het proces voor het instellen van de uniciteitsregel voor uw geselecteerde bereik.

3. U krijgt een waarschuwingsbericht te zien dat u informeert dat het toepassen van deze functie eventuele bestaande gegevensvalidatieregels in uw geselecteerde bereik verwijdert. Zo voorkomt u conflicten tussen de regels van Kutools en andere validatie-instellingen.

Klik op Ja om te bevestigen en door te gaan. Kutools past vervolgens de uniciteitscontrole toe.
4. Er verschijnt nog een bevestigingsvenster dat aangeeft welke cellen zijn verwerkt, zodat u precies weet waar uniciteit nu vereist is.

5. Klik op OK om af te sluiten. Als u nu probeert duplicaatgegevens in te voeren of te plakken binnen het beperkte bereik (bijvoorbeeld cellen A1:D15), geeft Kutools een melding dat de invoer ongeldig is en dat u unieke waarden moet invoeren.

Toepasselijke scenario's: Ideaal om controle uit te oefenen over meerdere kolommen of rijen.
Tips: Overweeg vóór gebruik of bestaande gegevensvalidatieregels essentieel zijn voor uw workflow, aangezien deze worden verwijderd bij het selecteren van een bereik.
Voorzorgsmaatregelen: Controleer uw celselectie zorgvuldig vóór het inschakelen van de functie, vooral bij complexe tabellen.
Probleemoplossing: Als de melding niet verschijnt of duplicaten toch worden toegelaten, controleer dan of Kutools voor Excel correct is geïnstalleerd en up-to-date is.
Er zijn meer dan 300 functies beschikbaar om uw taken te stroomlijnen. Kutools voor Excel gratis downloaden voor een proefversie.
Sta alleen unieke waarden toe in werkblad met VBA-code
Als u bekend bent met macro’s en geavanceerdere logica wilt inzetten om unieke waarden te valideren, biedt VBA (Visual Basic for Applications) een flexibele oplossing. Met VBA-scripts kunt u duplicaten controleren tijdens het invoeren van gegevens, gebruikers direct waarschuwen bij ongeldige waarden en, indien gewenst, automatisch duplicaatvermeldingen verwijderen.
1. Klik met de rechtermuisknop op het bladtabblad waarop u alleen unieke waarden wilt toestaan en selecteer Code weergeven in het contextmenu. Plak in het pop-upvenster Microsoft Visual Basic for Applications de volgende code rechtstreeks in de bladmodule (niet in een standaardmodule):
VBA-code: Sta alleen unieke waarden toe in werkblad:
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20160829
Dim xRg As Range, iLong, fLong As Long
If Not Intersect(Target, Me.[A1:A1000]) Is Nothing Then
Application.EnableEvents = False
For Each xRg In Target
With xRg
If (.Value <> "") Then
If WorksheetFunction.CountIf(Me.[A:A], .Value) > 1 Then
iLong = .Interior.ColorIndex
fLong = .Font.ColorIndex
.Interior.ColorIndex = 3
.Font.ColorIndex = 6
MsgBox "Duplicate Entry !", vbCritical, "Kutools for Excel"
.ClearContents
.Interior.ColorIndex = iLong
.Font.ColorIndex = fLong
End If
End If
End With
Next
Application.EnableEvents = True
End If
End Sub

Opmerking: In deze code verwijst A1:A1000 naar de cellen die worden bewaakt op unieke invoer. Als uw unieke gegevens zich in een ander bereik bevinden, pas dan deze verwijzing aan zodat deze overeenkomt met de kolom of het bereik dat u gebruikt.
2. Nadat u de code hebt ingevoerd, klikt u op Opslaan en sluit u het VBA-venster. Als u macrobeveiliging hebt ingeschakeld, zorg er dan voor dat macro’s zijn toegestaan in de instellingen van uw werkmap.
Het invoeren van dubbele waarden in het bereik A1:A1000 activeert nu onmiddellijk een waarschuwingsbericht.

3. Klik op OK in het berichtenvenster, en de duplicaatinvoer wordt uit de cel verwijderd.
Sta alleen unieke waarden toe in werkblad met behulp van Excel Formulehulp kolom
Naast Gegevensvalidatie en VBA is een praktisch alternatief het gebruik van een hulpkolom in combinatie met Excel-formules om Dubbele waarden te identificeren. Deze methode blokkeert invoer niet, maar geeft directe feedback en is een handige optie wanneer u uw gegevens snel wilt controleren en opschonen.
1. Voeg een hulpkolom toe naast uw gegevens — bijvoorbeeld kolom F als uw gegevens zich in kolom E bevinden. Typ in cel F1 de volgende formule:
=IF(COUNTIF($E$1:E1,E1)=1,"Unique","Duplicate") 2. Druk op Enter om te bevestigen en sleep de formule omlaag zodat deze op alle rijen wordt toegepast. De formule controleert elke invoer in kolom E en markeert „Uniek” bij de eerste keer dat een waarde voorkomt, en „Dubbel” bij latere keren.
Tips: Gebruik deze hulpkolom om dubbele rijen te filteren of problemen visueel te markeren vóór het delen van uw gegevens.
Toepasselijke scenario's: Het is het meest geschikt voor het beoordelen van bestaande historische gegevens of wanneer handmatige opschoning nodig is in plaats van real-time preventie.
Sta alleen unieke waarden toe in werkblad via de functie Dubbele items verwijderen
Als uw prioriteit niet is om invoer te beperken, maar regelmatig een lijst op te schonen zodat u alleen unieke waarden behoudt, dan is de ingebouwde Excel-functie Dubbele items verwijderen eenvoudig, gebruiksvriendelijk én effectief.
1. Selecteer de kolom of tabel die u wilt verwerken.
2. Ga naar Gegevens > Dubbele items verwijderen. Kies in het dialoogvenster welke kolommen u wilt controleren. Klik op OK en Excel behoudt automatisch alleen de eerste keer dat elke waarde voorkomt en verwijdert verdere duplicaten.
Toepasselijke scenario's: Ideaal voor het opschonen van grote tabellen na bulkgegevensinvoer of -import.
Voor- en nadelen: Snel en eenvoudig, maar voorkomt geen toekomstige duplicaten—verwijdert alleen de bestaande.
Samenvatting en suggesties: De beste aanpak hangt af van uw werkwijze en het gewenste niveau van controle. Kies voor Gegevensvalidatie of Kutools als u proactief fouten wilt voorkomen; gebruik VBA voor aangepaste regels en automatisering; en zet formules in samen met Dubbele items verwijderen om gegevens handmatig te controleren en op te schonen. Controleer altijd uw selectie en de logica van uw regels voordat u iets op grote schaal toepast, en maak een back-up van uw werkmap bij het testen van nieuwe oplossingen.
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins