Hoe vergelijkt u alfanumerieke waarden in twee kolommen in Excel?
Als u twee lijsten met alfanumerieke tekstwaarden hebt en u deze twee kolommen wilt vergelijken om dubbele of unieke waarden te vinden, zijn er dan snelle methoden om dit probleem op te lossen zonder alles handmatig te controleren? In dit artikel bespreek ik enkele trucs om deze taak in Excel aan te pakken.
Alfanumerieke waarden in twee kolommen vergelijken om dezelfde waarden te vinden
Alfanumerieke waarden in twee kolommen vergelijken om dezelfde of Verschillende waarde te selecteren of markeren
Alfanumerieke waarden in twee kolommen vergelijken om dezelfde waarden te vinden
Hier is een formule die u helpt om alfanumerieke waarden te identificeren die zowel in kolom A als in kolom B voorkomen. Volg deze stappen:
Voer deze formule in:=IFERROR(IF(MATCH(B2,$A$2:$A$11,0)>0,"Match"),„") (B2 is de cel die u wilt vergelijken met een andere kolom; A2:A11 is de gegevenslijst waarmee u wilt vergelijken) in een lege cel naast uw gegevenskolommen en sleep vervolgens de vulgreep naar beneden tot de cellen waarop u deze formule wilt toepassen. U ziet nu dat de tekst „Match” wordt weergegeven naast de betreffende cel als de celwaarde in beide kolommen voorkomt. Zie de schermafbeelding:

Alfanumerieke waarden in twee kolommen vergelijken om de Verschillende waarde afzonderlijk weer te geven
Om alle unieke tekenreeksen uit de twee kolommen afzonderlijk te identificeren en weer te geven, helpt de volgende VBA-code u graag verder. Volg deze stappen:
1. Houd de toetsen ALT + F11 ingedrukt om het venster Microsoft Visual Basic for Applications te openen.
2. Klik op Invoegen > Module en plak de volgende code in het Module-venster.
VBA-code: verschillende celwaarden uit twee kolommen afzonderlijk weergeven:
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. Druk vervolgens op de toets F5 om deze code uit te voeren. De verschillende waarden in de twee kolommen worden dan afzonderlijk weergegeven in kolom D en kolom E, zoals op de volgende schermafbeelding is te zien:

Alfanumerieke waarden in twee kolommen vergelijken om dezelfde of Verschillende waarde te selecteren of markeren
Als u Kutools voor Excel heeft, kunt u met de krachtige functie Selecteer Dezelfde/Verschillende Cellen alfanumerieke tekenreeksen in twee kolommen snel vergelijken en dezelfde of verschillende waarden zo snel mogelijk vinden of markeren.
Na installatie van Kutools voor Excel, volgt u deze stappen:
1. Selecteer de twee kolommen afzonderlijk door de Ctrl-toets ingedrukt te houden en klik vervolgens op Kutools > Selecteren > Selecteer Dezelfde/Verschillende Cellen. Zie de schermafbeelding:

2. Voer in het dialoogvenster Selecteer Dezelfde/Verschillende Cellen de volgende handelingen uit:
(1.) Schakel Titels opnemenin als u de kopteksten van de twee kolommen niet wilt vergelijken;
(2.) Selecteer Elke rijonder het gedeelte Gebaseerd op;
(3.) Selecteer Dezelfde waardenals u de celwaarden wilt vinden die in beide kolommen voorkomen, onder het gedeelte Zoeken;
(4.) Als u de geselecteerde cellen wilt markeren met een achtergrondkleur of letterkleur, schakelt u Vul achtergrondkleur of Vul lettertypekleur in onder het gedeelte Verwerking van resultaat.

3. Nadat u de instellingen hebt voltooid, klikt u op de knop OK. Er verschijnt een meldingsvenster met het aantal geselecteerde cellen. Tegelijkertijd ziet u dat de overeenkomende celwaarden in zowel kolom A als kolom C worden gemarkeerd in kolom A. Zie de schermafbeelding:

Opmerkingen:
1. Als u in het dialoogvenster Verschillende waarde de optie Vergelijk bereiken selecteert, worden de waarden die alleen in kolom A voorkomen (maar niet in kolom C) gemarkeerd, zoals op de volgende schermafbeelding is te zien:

2. Om dezelfde of verschillende waarden in kolom C te selecteren of markeren, hoeft u alleen de twee kolommen te verwisselen in de velden Waarden zoeken in en Volgens tekstvakken, afhankelijk van wat u nodig heeft.
Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen
Demo: Alfanumerieke waarden in twee kolommen vergelijken met Kutools voor Excel
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