Inhoudsopgave
Wanneer we met een grote Excel-spreadsheet werken, komen er vaak dubbele waarden in onze dataset voor. Of soms is het nodig dat we ze vinden voor een specifiek doel. In dit artikel zullen we u 4 verschillende benaderingen laten zien over hoe u duplicaten markeren in meerdere kolommen in Excel. Als u ook geïnteresseerd bent in deze functie, download dan onze oefenwerkmap en volg ons.
Download Praktijk Werkboek
Download dit oefenwerkboek om te oefenen terwijl u dit artikel leest.
Duplicaten in meerdere kolommen markeren.xlsm
4 Eenvoudige methoden om duplicaten in meerdere kolommen in Excel te markeren
Om de volgende methoden te demonstreren, beschouwen wij een dataset van 10 werknemers van een bedrijf. De puntenschaal van dit bedrijf is in kolom B. Hun prestatie resultaat voor 2 maanden Januari en Februari wordt ook getoond in kolom C en kolom D We proberen de namen van de werknemers te achterhalen die in beide maanden voorkomen met hun uitstekende prestaties. Onze dataset bestaat uit de cellen B4:D14 .
1. Voorwaardelijke opmaak toepassen om duplicaten te markeren
In dit proces gaan we de ingebouwde functie van Excel gebruiken om de dubbele gegevens in meerdere kolommen te vinden. Onze dataset bevindt zich in het cellenbereik B4:D14. De stappen van dit proces zijn als volgt:
Stappen:
- Selecteer eerst het hele cellenbereik B4:D14 .
- Nu, in de Home tabblad, selecteer Voorwaardelijke opmaak .
- Selecteer vervolgens Markeer celwaarden> Dubbele waarden .
- Een dialoogvenster met de titel Dubbele waarden zal verschijnen.
- Bewaar daarna het eerste doosje in Dubbele en kies het markeerpatroon. In ons geval kiezen we de standaard Lichtrood met donkerrode tekst optie.
- Klik op de OK knop.
- Je zult zien dat de dubbele waarden onze geselecteerde markeerkleur krijgen.
We kunnen dus zeggen dat ons proces succesvol was.
Lees meer: Cellen markeren als er meer dan 3 duplicaten zijn in Excel (3 voorbeelden)
2. Gebruik van de COUNTIF-functie om duplicaten in meerdere kolommen te markeren.
In deze methode, de functie COUNTIF zal ons helpen om dubbele waarden in meerdere kolommen te markeren. We gebruiken dezelfde dataset om de procedure aan u te tonen. Onze dataset is in het bereik van cellen C5:D14. De methode wordt hieronder stap voor stap uitgelegd:
Stappen:
- Selecteer eerst het hele cellenbereik C5:D14 .
- Nu, in de Home tabblad, selecteer Voorwaardelijke opmaak> Nieuwe regels .
- Een dialoogvenster met de titel Nieuwe opmaakregel dialoogvenster verschijnt.
- Selecteer de Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt optie.
- Schrijf daarna de volgende formule op in het lege vak hieronder Formatteer waarden waar deze formule waar is.
=COUNTIF($C$5:$D$14,C5)=2
- Selecteer nu de Formaat optie.
- Een ander dialoogvenster genaamd Cellen opmaken zal verschijnen.
- Kies uw markeerpatroon. Hier gaan we eerst naar de Lettertype tabblad en kies de Gedurfd optie.
- Dan, in de Vul tabblad selecteer de kleur van de celvulling. U ziet de celkleur ook in een vergrote vorm in de Voorbeeld sectie.
- Klik op OK om de Cellen opmaken dialoogvenster.
- Opnieuw klikken OK om de Nieuwe opmaakregel doos .
- U ziet de dubbele waarden van de kolommen C en D onze gekozen cel kleur krijgen.
Uiteindelijk kunnen we zeggen dat ons markeerproces en onze formule succesvol waren.
Lees meer: Duplicaten in Excel markeren met verschillende kleuren (2 manieren)
3. De functies AND en COUNTIF gebruiken
In deze volgende methode gaan we de EN en COUNTIF functies om duplicaten in meerdere kolommen in het Excel-gegevensblad te markeren. Onze dataset bevindt zich in het cellenbereik C5:D14. De dataset bevat de schaal van Punten in kolom B en de naam van de werknemers van een instelling voor de maanden januari en februari in de kolommen C en D De procedure van deze methode wordt hieronder gegeven:
Stappen:
- Om dit proces te beginnen, selecteert u het hele cellenbereik C5:D14 .
- In de Home tabblad, selecteer Voorwaardelijke opmaak> Nieuwe regels .
- Een dialoogvenster met de titel Nieuwe opmaakregel dialoogvenster verschijnt.
- Kies nu de Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt optie.
- Schrijf de volgende formule op in het lege vak hieronder Formatteer waarden waar deze formule waar is.
=AND(COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5))
- Selecteer daarna de Formaat optie.
- Een ander dialoogvenster genaamd Cellen opmaken zal verschijnen.
- Kies uw markeerpatroon. In ons geval gaan we eerst naar de Lettertype tabblad en kies de Gedurfd optie.
- Dan, in de Vul tabblad selecteer de kleur van de celvulling. U ziet de celkleur ook in een vergrote vorm in de Voorbeeld sectie.
- Klik op OK om de Cellen opmaken dialoogvenster.
- Opnieuw klikken OK om de Nieuwe opmaakregel doos .
- U zult zien dat de cellen dubbele waarden bevatten in de kolommen C en D ons gekozen celformaat.
Eindelijk kunnen we zeggen dat de markeermethode en de formule perfect werkten.
🔍 Uitsplitsing van de formule
We doen deze uitsplitsing voor cellen C5 en D6 .
👉
COUNTIF($C$5:$C$14,C5): Deze functie retourneert 1 .
👉
COUNTIF($D$5:$D$14,C5): Deze functie retourneert 1 .
👉
EN(COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5)) Deze formule geeft Dat is waar. Als beide is 1 betekent dat het een overeenkomst heeft gevonden.
Lees meer: Duplicaten in twee kolommen markeren met Excel-formule
4. VBA-code invoegen in Excel
Een VBA-code schrijven kan ook helpen om duplicaten in meerdere kolommen te markeren. Hiervoor gebruiken we hetzelfde gegevensblad dat we al eerder hebben gebruikt. Onze dataset bevindt zich in het cellenbereik C5:D14 De stappen van dit proces zijn als volgt:
Stappen:
- Om de aanpak te starten, gaat u naar de Ontwikkelaar tabblad en klik op Visual Basic. Als je dat niet hebt, moet je... het tabblad Ontwikkelaar inschakelen . Of u kunt ook op "Alt+F11 voor het openen van de Visual Basic-editor .
- Er verschijnt een dialoogvenster.
- Nu, in de Plaats tabblad op dat vak, klik op Module .
- Schrijf dan de volgende visuele code op in dat lege editor-vak.
Sub Highlight_Duplicate_in_Multiple_Column() Dim rng_1 Als Range, rng_2 Als Range, cell_1 Als Range, cell_2 Als Range Dim output Als Range, output2 Als Range xTitleId = "Duplicate in Multiple Columns" Set rng_1 = Application.Selection Set rng_1 = Application.InputBox("Select Range1 :", xTitleId, rng_1.Address, Type:=8) Set rng_2 = Application.InputBox("Select Range2:", xTitleId, Type:=8)Application.ScreenUpdating = False Voor Elke cel_1 In rng_1 Data = cel_1.Waarde Voor Elke cel_2 In rng_2 Als Data = cel_2.Waarde Dan cell_1.Interior.ColorIndex = 36 cell_2.Interior.ColorIndex = 36 End If Next Next Application.ScreenUpdating = True End Sub
- Sluit de Redacteur tab.
- Nu, van de Bekijk lint, klik op Macro's > Macro's bekijken.
- Een nieuw dialoogvenster genaamd Macro verschijnt. Selecteer Highlight_Duplicate_in_Multiple_Column .
- Klik op de Ren om deze code uit te voeren.
- Tenslotte zult u zien dat de cellen die de overeenkomstige bevatten de markeerkleur krijgen.
Ten slotte kunnen we zeggen dat onze visuele code succesvol werkte en dat we duplicaten in meerdere kolommen in het Excel-gegevensblad kunnen markeren.
Lees meer: Duplicaten in twee kolommen markeren in Excel
Conclusie
Dat is het einde van dit artikel. Ik hoop dat dit nuttig voor u is en dat u duplicaten in meerdere kolommen in het Excel-gegevensblad kunt markeren. Als u nog vragen of aanbevelingen hebt, deel ze dan met ons in het commentaargedeelte hieronder.
Vergeet niet onze website te bekijken ExcelWIKI voor verschillende Excel-gerelateerde problemen en oplossingen. Blijf nieuwe methoden leren en blijf groeien!