Hoe kleurt u dubbele waarden of dubbele rijen in Excel?
Bij het werken met grote datasets in Excel komt u vaak herhaalde of dubbele vermeldingen tegen—of het nu gaat om individuele waarden verspreid over een kolom, dan wel volledige rijen met identieke gegevens in meerdere velden. Het handmatig identificeren en markeren van deze duplicaten is, zeker in complexe spreadsheets, niet alleen tijdrovend, maar ook gevoelig voor fouten. Door dubbele waarden of rijen efficiënt te onderscheiden met kleurmarkeringen, vereenvoudigt u gegevenscontrole, ondersteunt u validatie en versnelt u analyse of rapportage. Hieronder vindt u verschillende praktische oplossingen om duplicaten in Excel visueel te markeren: van ingebouwde functionaliteit tot gespecialiseerde hulpmiddelen en geavanceerde automatisering.
Kleur Dubbele waarden of rijen met Voorwaardelijke opmaak gebruiken
Kleur Dubbele waarden of rijen met Kutools voor Excel ![]()
Kleur Dubbele waarden of rijen met VBA-macro-automatisering
Kleur Dubbele waarden of rijen met Voorwaardelijke opmaak gebruiken
De functie Voorwaardelijke opmaak gebruiken van Excel biedt een eenvoudige methode om Dubbele waarden of rijen visueel te markeren. Dit is vooral handig voor snel controleren en valideren van datasets waarin herhaalde informatie aandacht vereist of waarbij de integriteit van de gegevens gegarandeerd moet worden. Deze methode werkt echter hoofdzakelijk met zichtbare gegevens en is het meest geschikt voor eenmalige taken in plaats van continue updates of zeer grote dynamische bereiken.
Kleur Dubbele waarden
1. Selecteer het gegevensbereik met de waarden waarop u duplicaten wilt controleren. Navigeer vervolgens naar het tabblad Start, klik op Voorwaardelijke opmaak gebruiken, ga naar Cellen markeren op basis van regels en kies Dubbele waarden. Zie onderstaande schermafbeelding:

2. Kies in het verschijnende dialoogvenster een markeerkleur uit de keuzelijst om toe te passen op uw dubbele waarden, zodat u dubbele vermeldingen visueel kunt onderscheiden volgens uw voorkeuren en kleurenschema. Zie schermafbeelding:

3. Klik op OK om de opmaak toe te passen. Alle dubbele waarden — inclusief het eerste voorkomen — worden nu gemarkeerd met uw geselecteerde kleur, zodat u ze in één oogopslag herkent.

Praktische tip: Als u duplicaten wilt markeren, maar het eerste voorkomen wilt uitsluiten, ondersteunt Voorwaardelijke opmaak dit niet direct. U kunt dan een hulpkolom met een formule toevoegen of een geavanceerdere oplossing gebruiken, zoals in latere secties wordt getoond.
Kleur Dubbele rij in de Bereik selecteren
Als u Gehele rij wilt kleuren op basis van duplicaten in een bepaalde kolom, volgt u deze stappen:
1. Selecteer het gegevensbereik met de rijen die u wilt evalueren. Klik op het tabblad Start op Voorwaardelijke opmaak gebruiken, daarna op Nieuwe regel. Zie schermafbeelding:

2. Selecteer in het dialoogvenster Nieuwe opmaakregel de optie Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt. Voer de volgende formule in het opgegeven vak in (pas indien nodig het bereik en de kolomverwijzing aan):
=COUNTIF($D$2:$D$10;$D2)>1
Tip: In deze formule vertegenwoordigt D2:D10 het doelkolombereik voor Dubbele waarden zoeken, en D2 is de begincel van uw selectie. Pas deze verwijzingen aan op basis van uw werkelijke gegevensbereik. Als uw dataset bijvoorbeeld begint op rij 5, wijzig dan D2 in D5, enzovoort.

3. Klik op Opmaak om het venster Celopmaak instellen te openen. Kies onder het tabblad Opvulling een achtergrondkleur om dubbele rijen te markeren. Deze kleur moet goed contrasteren met uw oorspronkelijke gegevens voor optimale zichtbaarheid. Zie schermafbeelding:

4. Klik op OK in het dialoogvenster Celopmaak instellen en daarna nogmaals op OK in het dialoogvenster Nieuwe opmaakregel om af te ronden. Alle rijen waarin de opgegeven kolom dubbele waarden bevat, worden nu gemarkeerd — inclusief het eerste exemplaar van elk duplicaat.

Deze techniek biedt een visueel overzicht zonder uw gegevens aan te passen, zodat u eenvoudig kunt filteren, sorteren of verdere bewerkingen uitvoeren. Houd er rekening mee dat u de formule moet aanpassen als uw gegevensbereik of kolommen wijzigen, en dat de complexiteit van de logica voor duplicaten beperkt is wanneer u uitsluitend Voorwaardelijke opmaak gebruikt.
Omdat deze methode vereist dat u formules moet onthouden en handmatig invoeren, is deze mogelijk niet de meest gebruiksvriendelijke voor alle gebruikers—zeker niet bij dynamische of regelmatig bijgewerkte tabellen. Als u duplicaten (met of zonder het eerste exemplaar) flexibeler wilt markeren, of als u liever dubbele rijen inkleurt in plaats van alleen afzonderlijke cellen, kunt u een van de geavanceerde oplossingen hieronder proberen.
Kleur Dubbele waarden of rijen met Kutools voor Excel
Kutools voor Excel biedt een efficiënte, gebruiksvriendelijke tool waarmee u niet alleen dubbele waarden kunt vinden en markeren, maar ook hele rijen—met aangepaste kleurkeuze en gedetailleerde controle over het al dan niet meenemen van het eerste voorkomen.
Na het gratis installerenvan Kutools voor Excel, gaat u als volgt te werk:
1. Selecteer uw doellijst of gegevensbereik en klik op Kutools > Selecteren > Selecteer duplicaat/unieke cellen. Met dit handige hulpprogramma selecteert u flexibel en past u zich moeiteloos aan diverse behoeften aan bij het identificeren van duplicaten. Zie schermafbeelding:

2. Kies in het dialoogvenster Selecteer duplicaat/unieke cellen de optie Duplicaatwaarden (Eerste overeenkomst uitsluiten) of Duplicaatwaarden (Eerste overeenkomst opnemen). Vink vervolgens Vul achtergrondkleur aan en kies de gewenste markeerkleur in het keuzemenu hieronder. Zo behoudt u volledige controle over welke duplicaten worden gemarkeerd en ziet u de resultaten direct. Zie schermafbeelding:

3. Klik op Ok. Wanneer gevraagd, informeert een dialoogvenster u over het aantal geselecteerde cellen. Klik eenvoudigweg op OK om door te gaan. Zie schermafbeelding:

De opgegeven dubbele waarden zijn nu geselecteerd en gekleurd volgens uw instellingen, zodat u visueel kunt beoordelen hoe uniek uw gegevens zijn en herhaalde vermeldingen direct herkent.

Opmerking:
Om dubbele rijen te markeren, selecteert u gewoon het volledige bereik (alle kolommen van de rijen die u wilt onderzoeken), opent u Selecteer duplicaat/unieke cellen en zorgt u ervoor dat u de optie Selecteer gehele rij aanvinkt, naast de juiste beoordelingscriteria. Zo worden alle dubbele rijen — en niet alleen individuele dubbele cellen — gekleurd. Zie het onderstaande voorbeeld als leidraad:


Klik hier voor meer informatie over het selecteren van duplicaat- of unieke cellen.
De voordelen van deze methode zijn dat u geen formules hoeft te onthouden, gebruik kunt maken van een visuele interface om opties te selecteren en grote tabellen eenvoudig kunt verwerken. Deze oplossing vereist echter wel dat Kutools is geïnstalleerd. Als u dit soort taken regelmatig uitvoert, versnelt Kutools uw workflow aanzienlijk en biedt het functies die verder reiken dan de ingebouwde hulpmiddelen van Excel.
Kleur Dubbele waarden of rijen met VBA-macro-automatisering
Voor gebruikers die meer geavanceerde controle nodig hebben—zoals batchmarkering over meerdere werkbladen, aangepaste kleurcriteria of regelmatige geautomatiseerde updates—kan een VBA-macro het identificeren en markeren van duplicaten volledig automatiseren. Deze aanpak is met name geschikt voor gebruikers met programmeerervaring of voor scenario’s waarin duplicaatdetectie vaak moet worden herhaald, of waar Voorwaardelijke opmaak complexe regels niet aankan.
Let op: Sla uw werkmap altijd op voordat u macro’s uitvoert, want VBA-acties kunnen niet ongedaan worden gemaakt met de Ongedaan-maken-functie. Als uw gegevens al kleuropmaak bevatten, kan de macro deze overschrijven in de betreffende gebieden.
Automatiseer het markeren van Dubbele waarden in een geselecteerde kolom
1. Klik op Ontwikkelaarshulpmiddelen > Visual Basic. In het venster dat verschijnt, Microsoft Visual Basic for Applications, klikt u op Invoegen > Module en plakt u vervolgens de onderstaande code in het modulevenster:
Sub HighlightDuplicateValues()
Dim Rng As Range
Dim Cell As Range
Dim dict As Object
Dim FirstColor As Long
Dim DupColor As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set dict = CreateObject("Scripting.Dictionary")
Set Rng = Application.InputBox("Select column to check for duplicates", xTitleId, Type:=8)
If Rng Is Nothing Then Exit Sub
FirstColor = vbYellow ' Color for first occurrence, change as needed
DupColor = vbRed ' Color for duplicates, change as needed
' Clear previous coloring in the range
Rng.Interior.ColorIndex = xlNone
For Each Cell In Rng
If Not IsEmpty(Cell.Value) Then
If dict.exists(Cell.Value) Then
Cell.Interior.Color = DupColor
Else
dict.Add Cell.Value, 1
Cell.Interior.Color = FirstColor
End If
End If
Next
End Sub 2. Druk op F5 of klik op de
-knop om de code uit te voeren. Selecteer bij de prompt het celbereik (de kolom waarin u duplicaten wilt controleren) en klik op OK. De macro scant vervolgens de kolom, markeert de eerste voorkomende waarde geel (aanpasbaar in de code) en eventuele duplicaten rood (ook aanpasbaar).
Automatiseer het markeren van Dubbele rij op basis van de inhoud van een Gehele rij
Deze macro markeert complete rijen die gedupliceerd zijn in alle kolommen van uw selectie.
1. Open de VBA-editor zoals hierboven beschreven ()Ontwikkelaarshulpmiddelen > Visual Basic > Invoegen > Module) en plak vervolgens de volgende code:
Sub HighlightDuplicateRows()
Dim Rng As Range
Dim RowArea As Range
Dim dict As Object
Dim i As Long
Dim rowString As String
Dim FirstColor As Long
Dim DupColor As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set dict = CreateObject("Scripting.Dictionary")
Set Rng = Application.InputBox("Select the range including all columns to evaluate for duplicate rows", xTitleId, Type:=8)
If Rng Is Nothing Then Exit Sub
FirstColor = vbYellow ' Change color as needed
DupColor = vbRed ' Change color as needed
' Clear previous coloring
Rng.EntireRow.Interior.ColorIndex = xlNone
For i = 1 To Rng.Rows.Count
rowString = ""
For Each RowArea In Rng.Rows(i).Cells
rowString = rowString & "|" & CStr(RowArea.Value)
Next
If dict.exists(rowString) Then
Rng.Rows(i).Interior.Color = DupColor
Else
dict.Add rowString, 1
Rng.Rows(i).Interior.Color = FirstColor
End If
Next
End Sub 2. Klik op Uitvoeren of druk op F5, en selecteer vervolgens het juiste bereik dat alle kolommen omvat die u wilt vergelijken. De macro markeert de eerste keer dat een unieke rij voorkomt in geel (aanpasbaar) en alle daaropvolgende identieke rijen in rood.
Uitleg van parameters en praktische opmerkingen:
- De variabele
FirstColorstelt de vulkleur in voor eerste voorkomens;DupColorstelt de kleur in voor dubbele waarden/rijen. U kuntvbYellowofvbRednaar andere kleurconstanten of RGB-waarden wijzigen, indien nodig. - De code beschouwt lege cellen als uniek en kleurt ze daarom niet. Als uw gegevens lege cellen bevatten die op een andere manier moeten worden behandeld, kunt u de code eenvoudig aanpassen.
- Bij zeer grote datasets kan de verwerkingstijd aanzienlijk oplopen; wees geduldig bij het verwerken van duizenden rijen.
- Als u de vorige opmaak wilt wissen voordat u de macro opnieuw uitvoert, laat u de regel voor het resetten van de kleur ()
ColorIndex = xlNone) dan ingeschakeld.
Deze VBA-methode is uiterst veelzijdig en ondersteunt complexe aanpassingen, batchverwerking en automatiseringsscenario’s die met standaard Excel-hulpmiddelen onmogelijk zijn. U dient wel macro’s in te schakelen en over basiskennis van VBA te beschikken.
Probleemoplossing en samenvattende suggesties: Als u problemen ondervindt met het markeren, controleer dan of de geselecteerde bereiken correct zijn, of macro’s zijn ingeschakeld en of er geen conflicterende voorwaardelijke opmaak actief is. Maak altijd een back-up van uw gegevens voordat u VBA voor de eerste keer uitvoert. Overweeg, voor regelmatig en complex markeren van duplicaten, uw macro-inschakelbare werkmap op te slaan als sjabloon.
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