Hvordan sammenlignes alfanumeriske værdier i to kolonner i Excel?
Hvis du har to liste med alfanumeriske tekstværdier, og nu skal du sammenligne disse to kolonner og finde de duplikerede eller unikke værdier. Er der hurtige metoder til at løse dette problem uden at kontrollere dem en efter en? I denne artikel vil jeg tale om nogle tricks til at håndtere denne opgave i Excel.
Sammenlign alfanumeriske værdier i to kolonner for at finde de samme værdier
Sammenlign alfanumeriske værdier i to kolonner for at liste de forskellige værdier separat
Sammenlign alfanumeriske værdier i to kolonner for at vælge eller fremhæve de samme eller forskellige værdier
Sammenlign alfanumeriske værdier i to kolonner for at finde de samme værdier
Her er en formel, der kan hjælpe dig med at identificere de samme alfanumeriske værdier både i kolonne A og kolonne B, gør venligst som dette:
Indtast denne formel: = FEJL (HVIS (MATCH (B2, $ A $ 2: $ A $ 11,0)> 0, "Match"), "") (B2 er den celle, som du vil sammenligne med en anden kolonne, A2: A11 er datalisten, som du vil sammenligne med) i en tom celle ved siden af dine datakolonner, og træk derefter fyldhåndtaget ned til de celler, som du vil anvende denne formel, nu kan du se, en tekst “ Match”Vises ved siden af den tilsvarende celle, hvis celleværdien begge i de to kolonner, se skærmbillede:
Sammenlign alfanumeriske værdier i to kolonner for at liste de forskellige værdier separat
For at finde og liste alle forskellige strenge fra de to kolonner separat, kan følgende VBA-kode hjælpe dig, skal du gøre som følger:
1. Hold nede ALT + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.
2. Klik indsatte > Moduler, og indsæt følgende kode i Moduler Vindue.
VBA-kode: liste de forskellige celleværdier fra to kolonner separat:
Sub Compare()
'Updateby Extendoffice
Dim I As Long, J As Long, K As Long, M As Long
Application.ScreenUpdating = False
J = 1
K = 1
M = Cells(Rows.Count, 2).End(xlUp).Row
Range("D1").Value = "A not in B"
Range("E1").Value = "B not in A"
For I = 2 To M
If IsError(Application.Match(Range("A" & I).Value, Columns("B"), 0)) Then
J = J + 1
Range("D" & J).Value = Range("A" & I).Value
End If
If IsError(Application.Match(Range("B" & I).Value, Columns("A"), 0)) Then
K = K + 1
Range("E" & K).Value = Range("B" & I).Value
End If
Next I
Application.ScreenUpdating = True
End Sub
3. Tryk derefter på F5 nøgle til at køre denne kode, og de forskellige værdier i de to kolonner vil blive opført i kolonne D og kolonne E separat som vist nedenstående skærmbillede:
Sammenlign alfanumeriske værdier i to kolonner for at vælge eller fremhæve de samme eller forskellige værdier
Hvis du har Kutools til Excel, med sit kraftfulde værktøj-Vælg Samme og forskellige celler, kan du hurtigt sammenligne de alfanumeriske strenge i to kolonner og finde eller fremhæve de samme eller forskellige værdier så hurtigt som muligt.
Kutools til Excel : med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage. |
Efter installation Kutools til Excelskal du gøre som følger:
1. Vælg de to kolonner separat ved at holde nede Ctrl nøgle, og klik derefter på Kutools > Type > Vælg Samme og forskellige celler, se skærmbillede:
2. I Vælg Samme og forskellige celler dialogboksen, skal du udføre følgende handlinger:
(1.) Kontroller Mine data har overskrifter hvis du ikke behøver at sammenligne de to kolonneoverskrifter;
(2.) Vælg Hver række under Baseret på afsnit;
(3.) Vælg Samme værdier hvis du vil finde celleværdierne begge i de to kolonner under Finde afsnit;
(4.) Hvis du vil fremhæve de valgte celler med en baggrunds- eller fontfarve, skal du kontrollere Udfyld baggrundsfarve or Udfyld skriftfarve under Behandling af resultat.
3. Når du er færdig med indstillingerne, skal du klikke på Ok knap, vises en hurtigboks for at minde dig om, hvor mange celler der vælges, på samme tid kan du se de samme celleværdier både i kolonne A og kolonne C er fremhævet i kolonne A, se skærmbillede:
Bemærkninger:
1. Hvis du vælger Forskellige værdier i Sammenlign områder dialogboks er værdierne kun i kolonne A, men ikke i kolonne C, fremhævet som følgende vist skærmbillede:
2. For at vælge eller fremhæve de samme eller forskellige værdier i kolonne C, skal du bare bytte de to kolonner i Find værdier i , Ifølge tekstfelter, som du har brug for.
Klik på Gratis download Kutools til Excel nu!
Demo: Sammenlign alfanumeriske værdier i to kolonner for at vælge eller fremhæve de samme eller forskellige værdier
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!