Kolommen vergelijken en matchen in Excel

Vergelijk twee kolommen in Excel voor Match

Het vergelijken en matchen van twee kolommen in Excel-gegevens kan op verschillende manieren worden gedaan, waarbij de tools die de gebruiker kent, worden verdiept en ook afhankelijk zijn van de gegevensstructuur. Een gebruiker wil bijvoorbeeld twee kolommen vergelijken of matchen en het resultaat als WAAR of ONWAAR krijgen, sommige gebruikers willen het resultaat in hun eigen woorden, sommige gebruikers willen alle overeenkomende gegevens markeren, sommige gebruikers willen alleen unieke markeren waarden. Op deze manier kunnen we, afhankelijk van de behoefte van de gebruiker, de matching doen.

Voorbeelden

Hieronder staan ​​de voorbeelden van het matchen of vergelijken van 2 kolommen in Excel.

U kunt deze Match Two Columns Excel Template hier downloaden - Match Two Columns Excel Template

Voorbeeld # 1 - Vergelijk gegevens van twee kolommen

Stel dat u stadsnamen hebt ontvangen uit twee verschillende bronnen die zijn gesorteerd van A tot Z. Hieronder ziet u de dataset voor dit voorbeeld.

Stap 1: We hebben plaatsnamen uit twee verschillende bronnen, we moeten matchen of de gegevens van Bron 1 gelijk zijn aan Bron 2 of niet. Dit kan worden gedaan door middel van eenvoudige Excel-basisformules. Open gelijkteken in C2-cel.

Stap 2: Omdat we bron 1 = bron 2 matchen, selecteren we de formule als A2 = B2 .

Stap 3: Druk op de Enter-toets. Als Source 1 gelijk is aan Source 2, krijgen we het resultaat als TRUE of anders FALSE.

Stap 4: Sleep de formule naar de resterende cellen om het resultaat te krijgen.

In sommige cellen hebben we het resultaat als FALSE (gekleurde cellen), wat betekent dat de gegevens van Bron 1 niet gelijk zijn aan Bron 2. Laten we elke cel in detail bekijken.

  • Cel C3: in A3-cel hebben we "New York" en in B3-cel hebben we "NewYork". Hier is het verschil dat we geen spatie achter het woord "Nieuw" hebben. Het resultaat is dus "FALSE".
  • Cel C7: In A7 hebben we “Bangalore” en in cel B7 hebben we “Bengaluru”. Beide zijn dus verschillend en het resultaat is duidelijk FALSE.
  • Cel C9: dit is een speciaal geval. In cel A9 en B9 hebben we dezelfde waarde als "New Delhi", maar toch kregen we het resultaat als "FALSE". Dit is een extreem geval, maar een real-time voorbeeld. Door alleen naar de gegevens te kijken, kunnen we niet echt zeggen wat het verschil is, we moeten de modus voor minutenanalyse gebruiken.

Stap 5: Laten we de LEN-functie in Excel toepassen voor elke cel die het aantal tekens in de geselecteerde cel aangeeft.

Stap 6: In cel A9 hebben we 9 karakters maar in cel B9 hebben we 10 karakters, dwz een extra karakter in cel B9. Druk op F2-toets (bewerken) in cel B9.

Stap 7: Zoals we kunnen zien, is er één spatie achter het woord "Delhi" ingevoerd, dat bijdraagt ​​als een extra teken. Om dit soort scenario's te omzeilen, kunnen we de formule toepassen met de TRIM-functie die alle ongewenste spatie-tekens verwijdert. Hieronder ziet u hoe u de TRIM-functie toepast.

Kijk nu naar het resultaat in cel C9, deze keer kregen we het resultaat als WAAR omdat sinds we een TRIM-functie hebben toegepast, het de volgruimte in cel B9 heeft geëlimineerd, nu is dit gelijk aan cel A9.

Voorbeeld # 2 - Hoofdlettergevoelige overeenkomst

Als u 2 kolommen wilt matchen of vergelijken met een hoofdlettergevoelige benadering, moeten we de Exact-functie in Excel gebruiken.

De Exact-functie zoekt naar twee waarden en retourneert WAAR als de waarde 1 gelijk is aan waarde 2. Als de waarde 1 bijvoorbeeld 'Mumbai' is en waarde 2 'MUMBAI', wordt ONWAAR geretourneerd omdat de tekens van waarde 1 juist zijn formaat en waarde 2-tekens worden in hoofdletters weergegeven.

Bekijk nu de onderstaande gegevens.

We hebben twee waarden in de vorm van fruitnamen. Nu moeten we afstemmen of waarde 1 gelijk is aan waarde 2 of niet.

Hieronder staat de EXACTE formule.

Hier is waarde 1 gelijk aan waarde 2, dus het retourneert "Waar".

Sleep de formule naar andere cellen.

We hebben vier waarden die niet exact zijn.

  • Cel C3: In cel A3 hebben we "Oranje" en in cel B3 hebben we "ORANJE". Technisch gezien zijn beide hetzelfde, aangezien we de hoofdlettergevoelige overeenkomstfunctie hebben toegepast. EXACT het heeft ONWAAR geretourneerd.
  • Cel C7: in dit geval zijn ook beide waarden verschillend bij matching. Kiwi & KIWI.
  • Cel C8: in dit voorbeeld is slechts één teken hoofdlettergevoelig. "Mush Milan" en "Mush Milan".
  • Cel C9: Ook hier hebben we slechts één teken hoofdlettergevoelig. "Jack fruit" & "Jack Fruit".

Voorbeeld # 3 - Standaardresultaat TRUE of FALSE wijzigen met IF-voorwaarde

In het bovenstaande voorbeeld hebben we WAAR voor overeenkomende cellen en ONWAAR voor niet-overeenkomende cellen. We kunnen het resultaat ook wijzigen door de ALS-voorwaarde in Excel toe te passen.

Als de waarden overeenkomen, moeten we "Overeenkomend" krijgen of anders moeten we "Niet overeenkomend" als antwoord krijgen door de standaardresultaten van respectievelijk "TRUE" of "FALSE" te vervangen.

Laten we de ALS-voorwaarde openen in cel C3.

Voer de logische test in als A2 = B2.

Als de geleverde logische test in Excel WAAR is, dan zou het resultaat "Overeenkomend" moeten zijn.

Als de test FALSE is, hebben we het resultaat nodig als "Niet overeenkomend".

Druk op enter en kopieer en plak de formule in alle cellen om het resultaat in alle kolommen te krijgen.

Dus waar gegevens overeenkomen, kregen we het resultaat als "Overeenkomend" of anders kregen we het resultaat als "Niet overeenkomend".

Voorbeeld # 4 - Markeer overeenkomende gegevens

Met behulp van voorwaardelijke opmaak kunnen we alle overeenkomende gegevens in Excel markeren.

Selecteer eerst de gegevens en ga naar voorwaardelijke opmaak. Selecteer onder Voorwaardelijke opmaak "Nieuwe regel".

Kies "Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt". In de formule voert de balk de formule in als = $ A2 = $ B2.

In de Opmaak kiest de optie de opmaakkleur.

Klik op OK. Het zal alle overeenkomende gegevens markeren.

Op deze manier kunnen we 2 kolommen met gegevens in Excel op verschillende manieren matchen.