Indholdsfortegnelse
Når vi har med et stort Excel-regneark at gøre, kan der ofte være dublerede værdier i vores datasæt. Eller nogle gange er det nødvendigt for os at finde dem til et bestemt formål. I denne artikel vil vi demonstrere 4 forskellige tilgange til, hvordan du kan fremhæve dubletter i flere kolonner i Excel. Hvis du også er interesseret i at lære om denne funktion, kan du downloade vores arbejdsbog til øvelser og følge os.
Download arbejdsbog til øvelser
Download denne arbejdsbog til øvelse, så du kan øve dig, mens du læser denne artikel.
Fremhæv dubletter i flere kolonner.xlsm
4 nemme metoder til at fremhæve dubletter i flere kolonner i Excel
For at demonstrere de følgende metoder, tager vi et datasæt af 10 ansatte i en virksomhed. Denne virksomheds pointskala er i kolonne B. Deres resultat for 2 måneder Januar og Februar er også vist i kolonne C og kolonne D Vi vil forsøge at finde frem til de medarbejderes navne, der er opført i begge måneder med deres fremragende præstationer. Vores datasæt er i området med cellerne B4:D14 .
1. Anvendelse af betinget formatering til at fremhæve dubletter
I denne proces vil vi bruge den indbyggede Excel-funktion til at finde de dobbelte data i flere kolonner. Vores datasæt er i området af celler B4:D14. Denne proces består af følgende trin:
📌 Trin:
- Først skal du vælge hele området af celler B4:D14 .
- Nu, i den Hjem skal du vælge Betinget formatering .
- Vælg derefter Fremhæv celleværdier> Duplikatværdier .
- En dialogboks med titlen Dobbelte værdier vil blive vist.
- Derefter beholder du den første lille kasse i Duplikat og vælg et markeringsmønster. I vores tilfælde vælger vi standard Lysrød med mørkerød tekst mulighed.
- Klik på den OK knap.
- Du vil se, at de duplikerede værdier får vores valgte fremhævningsfarve.
Vi kan således sige, at vores proces har fungeret med succes.
Læs mere: Fremhæv celler, hvis der er mere end 3 dubletter i Excel (3 eksempler)
2. Brug af COUNTIF-funktionen til at fremhæve dubletter i flere kolonner
I denne metode, funktionen COUNTIF vil hjælpe os med at fremhæve dobbelte værdier i flere kolonner. Vi bruger det samme datasæt for at vise dig proceduren. Vores datasæt er i området med cellerne C5:D14. Metoden forklares nedenfor trin for trin:
📌 Trin:
- Først og fremmest skal du vælge hele området af celler C5:D14 .
- Nu, i den Hjem skal du vælge Betinget formatering> Nye regler .
- En dialogboks med titlen Ny formateringsregel dialogboksen vises.
- Vælg den Brug en formel til at bestemme, hvilke celler der skal formateres mulighed.
- Skriv derefter følgende formel ned i det tomme felt nedenfor Formater værdier, hvor denne formel er sand.
=COUNTIF($C$5:$D$14,C5)=2
- Vælg nu den Format mulighed.
- En anden dialogboks kaldet Formater celler vil blive vist.
- Vælg dit fremhævningsmønster. Her går vi først til Skrifttype og vælg fanen Fed mulighed.
- Derefter, i den Fyld Vælg cellens udfyldningsfarve. Du kan også se cellens farve i en forstørret form i Eksempel sektion.
- Klik på OK for at lukke den Formater celler dialogboksen.
- Klik igen på OK for at lukke den Ny formateringsregel boks .
- Du vil se de dobbelte værdier af kolonnerne C og D få vores valgte farve til markeringscellen.
I sidste ende kan vi sige, at vores fremhævningsproces og formel har fungeret godt.
Læs mere: Sådan fremhæves dubletter i Excel med forskellige farver (2 måder)
3. Brug af AND- og COUNTIF-funktionerne
I den følgende metode vil vi bruge OG og COUNTIF funktioner til at fremhæve dubletter i flere kolonner i Excel-dataarket. Vores datasæt er i området af celler C5:D14. Datasættet indeholder skalaen for Points i kolonnen B og navnet på de ansatte i en institution for januar og februar måned i kolonnerne C og D Proceduren for denne metode er beskrevet nedenfor:
📌 Trin:
- For at starte denne proces skal du vælge hele området af celler C5:D14 .
- I den Hjem skal du vælge Betinget formatering> Nye regler .
- En dialogboks med titlen Ny formateringsregel dialogboksen vises.
- Vælg nu den Brug en formel til at bestemme, hvilke celler der skal formateres mulighed.
- Skriv følgende formel i det tomme felt nedenfor Formater værdier, hvor denne formel er sand.
=OG(COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5))
- Derefter skal du vælge den Format mulighed.
- En anden dialogboks kaldet Formater celler vil blive vist.
- Vælg dit markeringsmønster. I vores tilfælde går vi først til Skrifttype og vælg fanen Fed mulighed.
- Derefter, i den Fyld Vælg cellens udfyldningsfarve. Du kan også se cellens farve i en forstørret form i Eksempel sektion.
- Klik på OK for at lukke den Formater celler dialogboksen.
- Klik igen på OK for at lukke den Ny formateringsregel boks .
- Du vil se, at cellerne indeholder dobbelte værdier i kolonnerne C og D fik vores valgte celleformat.
Til sidst kan vi sige, at fremhævelsesmetoden og formlen fungerede perfekt.
🔍 Opdeling af formlen
Vi foretager denne opdeling for celler C5 og D6 .
👉
COUNTIF($C$5:$C$14,C5): Denne funktion returnerer 1 .
👉
COUNTIF($D$5:$D$14,C5): Denne funktion returnerer 1 .
👉
OG(COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5)) : Denne formel giver Det er sandt. Hvis begge er 1 , betyder det, at den har fundet et match.
Læs mere: Sådan fremhæves dubletter i to kolonner ved hjælp af Excel-formel
4. Indlejring af VBA-kode i Excel
At skrive en VBA-kode kan også hjælpe dig med at fremhæve dubletter i flere kolonner. For at gøre dette bruger vi det samme datablad, som vi allerede har brugt. Vores datasæt er i området med cellerne C5:D14 Denne proces består af følgende trin:
📌 Trin:
- For at starte tilgangen skal du gå til Udvikler og klik på Visual Basic. Hvis du ikke har det, er du nødt til at aktivere fanen Udvikler . Eller Du kan også trykke på 'Alt+F11' til åbning af den Visual Basic-editor .
- Der vises en dialogboks.
- Nu, i den Indsæt i den boks, klik på Modul .
- Skriv derefter følgende visuelle kode ned i den tomme editorboks.
Sub Highlight_Duplicate_in_Multiple_Column() Dim rng_1 As Range, rng_2 As Range, cell_1 As Range, cell_2 As Range Dim output As Range, output2 As 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 For Each cell_1 In rng_1 Data = cell_1.Value For Each cell_2 In rng_2 If Data = cell_2.Value Then cell_1.Interior.ColorIndex = 36 cell_2.Interior.ColorIndex = 36 End If Next Next Next Application.ScreenUpdating = True End Sub
- Luk den Redaktør fanebladet.
- Nu, fra den Se bånd, klik på Makroer > Vis makroer.
- En ny dialogboks kaldet Makro vises. Vælg Fremhæv_Duplicate_in_Multiple_Column .
- Klik på den Kør knappen for at køre denne kode.
- Til sidst vil du se, at de celler, der indeholder den samme, får den fremhævede farve.
Endelig kan vi sige, at vores visuelle kode har fungeret, og at vi kan fremhæve dubletter i flere kolonner i Excel-dataarket.
Læs mere: Sådan fremhæves dubletter i to kolonner i Excel
Konklusion
Det er slutningen af denne artikel. Jeg håber, at dette vil være nyttigt for dig, og at du vil være i stand til at fremhæve dubletter i flere kolonner i Excel-dataarket. Hvis du har yderligere spørgsmål eller anbefalinger, bedes du dele dem med os i kommentarfeltet nedenfor.
Glem ikke at tjekke vores websted ExcelWIKI til flere Excel-relaterede problemer og løsninger. Bliv ved med at lære nye metoder og bliv ved med at vokse!