Inhoudsopgave
In mijn vorige blogpost beschreef ik verschillende manieren om duplicaten in uw spreadsheet te vinden en te verwerken. Maar om ze onmiddellijk te herkennen, kunt u ze het beste met kleur markeren.
En vandaag zal ik proberen de meest populaire gevallen voor u te behandelen. U zult duplicaten in Google Sheets markeren met behulp van niet alleen voorwaardelijke opmaak (er zijn verschillende formules op basis van de verspreiding van duplicaten in uw tabel), maar ook een speciale add-on.
Dubbele cellen in een Google Sheets-kolom markeren
Laten we beginnen met het basisvoorbeeld, namelijk wanneer u slechts één kolom hebt met herhaalde waarden:
Tip. Ik ga vandaag voorwaardelijke opmaak gebruiken in alle gevallen op het laatste na. Als je er niet bekend mee bent, leer het dan kennen in deze blogpost.
Om dubbele cellen in een Google Sheets-kolom te markeren, opent u voorwaardelijke opmaak en stelt u de volgende opties in:
- pas de regel toe op je cellenreeks - A2:A10 in mijn voorbeeld
- kies Aangepaste formule uit het keuzemenu met de voorwaarde en voer de volgende formule in:
=COUNTIF($A$2:$A$10,$A2)>1
Let op. Er staat een dollarteken naast de brief voor A2 Dit is opzettelijk gedaan zodat de formule elke cel van kolom A kan tellen. In dit artikel leert u meer over celverwijzingen.
- kies een kleur uit de Opmaakstijl om die duplicaten te markeren
- klik Gedaan
Die COUNTIF-formule zal uw kolom A scannen en de regel vertellen welke records meer dan eens voorkomen. Al deze dubbele cellen worden gekleurd volgens uw instellingen:
Tip. Bekijk in dit artikel hoe je cellen op kleur kunt tellen in Google Sheets.
Duplicaten in meerdere kolommen van Google Sheets markeren
Het kan gebeuren dat herhaalde waarden in meer dan één kolom voorkomen:
Hoe scan en markeer je dan duplicaten in alle 3 de Google Sheets kolommen? Ook met behulp van de voorwaardelijke opmaak. De oefening is hetzelfde als hierboven met een paar kleine aanpassingen:
- selecteer A2:C10 als een bereik om herhaalde cellen binnen
- verander het bereik voor Aangepaste formule ook:
=COUNTIF($A$2:$C$10,A2)>1
Opmerking. Verwijder deze keer het dollarteken uit A2. Hierdoor telt de formule alle voorkomens van elke cel uit de tabel, niet alleen uit kolom A.
Tip. Lees dit artikel voor meer informatie over relatieve, absolute, & gemengde celverwijzingen.
- kies een kleur in de Opmaakstijl sectie en druk op Gedaan
In tegenstelling tot de eerder genoemde COUNTIF, scant deze alle 3 kolommen en telt hoe vaak elke waarde uit de tabel voorkomt in alle kolommen. Indien meer dan één keer, zal de voorwaardelijke opmaak deze dubbele cellen in uw Google Sheets tabel markeren.
Markeer de hele rij als er duplicaten zijn in één kolom
Het volgende is het geval wanneer uw tabel in elke kolom verschillende records bevat. Maar de hele rij in deze tabel wordt beschouwd als een enkel gegeven, een enkel stuk informatie:
Zoals u ziet zijn er doublures in kolom B: pasta & kruiderij secties komen elk twee keer voor.
In dit soort gevallen wilt u misschien deze hele rijen als duplicaten behandelen. En misschien moet u deze dubbele rijen in uw Google-spreadsheet helemaal markeren.
Als dat precies is waar je voor komt, zorg dan dat je deze instelt voor je voorwaardelijke opmaak:
- Pas de regel toe op het bereik A2:C10
- En hier is de formule:
=COUNTIF($B$2:$B$10,$B2)>1
Deze COUNTIF telt records uit kolom B, nou ja, in kolom B :) En dan benadrukt de voorwaardelijke opmaakregel niet alleen doublures in kolom B, maar ook de gerelateerde records in andere kolommen.
Volledige dubbele rijen in spreadsheets markeren
Wat nu als de hele rij met records in alle kolommen meerdere keren in uw tabel voorkomt?
Hoe controleer je alle 3 kolommen door de tabel en markeer je absolute dubbele rijen in je Google sheet?
Deze formule gebruiken in voorwaardelijke opmaak:
=COUNTIF(ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10),$A2&$B2&$C2)>1
Laten we het in stukjes verdelen om te begrijpen hoe het werkt:
- ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10) voegt elke 3 cellen van elke rij samen tot één tekststring die er zo uitziet: SpaghettiPasta9-RQQ-24
In mijn voorbeeld zijn er dus 9 van dergelijke strings - één per rij.
- Dan neemt COUNTIFS elke string (beginnend bij de eerste: $A2&$B2&$C2 ) en zoekt het tussen die 9 snaren.
- Als er meer dan één string is ( >1 ), worden deze duplicaten gemarkeerd.
Tip: meer informatie over COUNTIF en de aaneenschakeling in Google Sheets vindt u in de gerelateerde artikelen.
Markeer feitelijke duplicaten - 2n, 3d, enz. instanties
Stel dat u de eerste vermeldingen van dubbele rijen intact wilt houden en alle andere vermeldingen wilt zien, als die er zijn.
Met slechts één wijziging in de formule kunt u deze "echte" dubbele rijen markeren - niet de eerste, maar de tweede, derde, vierde, enz. gevallen.
Dus hier is de formule die ik hierboven voorstelde voor alle dubbele rijen:
=COUNTIF(ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10),$A2&$B2&$C2)>1
En dit is de formule die je nodig hebt om alleen dubbele gevallen in Google Sheets te markeren:
=COUNTIF(ArrayFormula($A$2:$A2&$B$2:$B2&$C$2:$C2),$A2&$B2&$C2)>1
Zie je het verschil in de formule?
Het zit in het eerste COUNTIF argument:
$A$2:$A2&$B$2:$B2&$C$2:$C2
In plaats van alle rijen te vermelden zoals in de eerste formule, gebruik ik alleen de eerste cel van elke kolom.
Het laat elke rij alleen hierboven kijken om te zien of er dezelfde rijen zijn. Zo ja, dan wordt elke huidige rij behandeld als een andere instantie of, met andere woorden, als een echt duplicaat dat gekleurd wordt.
Formulevrije manier om duplicaten te markeren - Duplicaten verwijderen add-on voor Google Sheets
Natuurlijk kunt u een andere toepassing hebben waarvoor een andere formule nodig is. Niettemin vereisen elke formule en voorwaardelijke opmaak een leercurve. Als u niet klaar bent om uw tijd daaraan te besteden, is er een eenvoudiger oplossing.
Remove Duplicates add-on voor Google Sheets zal duplicaten voor u markeren.
Het duurt slechts een paar klikken op 4 stappen, en de optie om gevonden duplicaten te markeren is slechts een keuzerondje met een kleurenpalet:
De add-on biedt een intuïtieve manier om uw gegevens te selecteren en kolommen te kiezen die u wilt controleren op duplicaten. Er is een aparte stap voor elke actie, zodat u niet in de war raakt:
Bovendien weet het niet alleen duplicaten maar ook uniques te markeren. En er is ook een optie om 1e instanties te negeren:
Tip. Hier is een video die de add-on in actie laat zien. Het is misschien een beetje oud omdat de add-on momenteel meer te bieden heeft, maar het is nog steeds dezelfde add-on:
Markeer duplicaten op schema met behulp van de add-on
Alle stappen met hun instellingen die u in de add-on selecteert, kunnen worden opgeslagen en later met één klik opnieuw worden gebruikt, of zelfs op een bepaald tijdstip worden ingepland om automatisch te starten.
Hier is een 2 minuten durende demonstratievideo om mijn woorden kracht bij te zetten (of zie hieronder voor een paar geanimeerde beelden):
En hier is een korte animatie die laat zien hoe je scenario's kunt opslaan en uitvoeren zodra je gegevens veranderen:
Sterker nog, u kunt die scenario's zo plannen dat ze een paar keer per dag automatisch starten:
Geen zorgen, er is een speciaal logboekblad beschikbaar om alle automatische runs & bij te houden; zorg ervoor dat ze correct werken:
Installeer gewoon Remove Duplicates uit de Google Sheets store, probeer het op uw gegevens, en u zult zien hoeveel tijd en zenuwen u zult besparen om die records correct te kleuren. Ja, zonder formules en in slechts een paar klikken ;)
Video: duplicaten markeren in Google Sheets
Deze video van 1,5 minuut toont 3 snelste manieren (met en zonder formules) om duplicaten te vinden & te markeren in Google Sheets. U zult zien hoe u 1 kolom of hele rijen kunt kleuren op basis van duplicaten, zelfs automatisch.
Spreadsheet met formulevoorbeelden
Duplicaten markeren in Google Sheets - voorbeelden van voorwaardelijke opmaak (maak een kopie van het bestand)