Hoe tekst tussen twee cellen vergelijken in Excel (10 methoden)

  • Deel Dit
Hugh West

Wanneer we slechts twee cellen handmatig vergelijken, is dat niet moeilijk. Maar het is nooit eenvoudig om honderden en duizenden tekststrings te vergelijken. Gelukkig biedt MS Excel ons verschillende functies en manieren om dit vrij eenvoudig uit te voeren. In dit artikel zal ik verschillende methoden demonstreren om de tekst van twee cellen in Excel te vergelijken.

Download Praktijk Werkboek

Vergelijk twee cellen tekst.xlsx

10 manieren om tekst van twee cellen in Excel te vergelijken

1. Tekst van twee cellen vergelijken met "Gelijk aan"-operator (hoofdlettergevoelig)

Laten we eens kijken hoe we de tekst van twee cellen kunnen vergelijken met behulp van een eenvoudige formule. Hier zullen we de hoofdlettergevoeligheid buiten beschouwing laten. Onze enige zorg is om alleen de waarden te controleren. Laten we voor deze methode een dataset van vruchten bekijken. In de dataset hebben we fruitlijsten met twee kolommen. Nu is het onze taak om de namen van de vruchten met elkaar te vergelijken en het overeenkomstige resultaat te tonen.

Stappen:

  • Voer de formule in Cel D5 .

=B5=C5

  • Kopieer de formule tot en met D13 .

Let op:

Omdat deze formule niet werkt voor hoofdlettergevoelige zaken, zal het TRUE tonen als de tekst overeenkomt met waarden die niet in dezelfde letter staan.

2. De tekst van twee cellen vergelijken met de EXACT-functie (hoofdlettergevoelig)

In dit deel zullen we zien hoe we twee cellen met tekst kunnen vergelijken waarbij we de exacte overeenkomst met de EXACTE functie Laten we voor deze methode uitgaan van een eerder gebruikte dataset. Nu is het onze taak om de namen van de vruchten te vergelijken en het exact overeenkomende resultaat te tonen.

Stappen:

  • Voer de formule in Cel D5 .

=EXACT(B5,C5)

  • Kopieer de formule tot en met D13 .

Observatie:

Als u het resultaat bekijkt, ziet u dat de EXACT functie geeft het resultaat WARE als en slechts als de hele tekst volledig overeenkomt. Het is ook hoofdlettergevoelig.

Gebruik van de EXACT-functie met IF om een tekstuitvoer te verkrijgen:

Hier zullen we bovendien de IF-functie met de EXACT functie om de voorwaardelijke resultaten te tonen. Ook hiervoor gebruiken we dezelfde dataset als hierboven.

Stappen:

  • Voer de formule in Cel D5 .

=IF(EXACT(B5,C5),"vergelijkbaar","verschillend")

Formule Uitleg:

Hier is onze innerlijke functie EXACT die de exacte overeenkomst tussen twee cellen zal vinden. Laten we de syntaxis van de IF-functies bekijken:

=IF (logical_test, [value_if_true], [value_if_false])

In het eerste deel wordt de voorwaarde of het criterium opgenomen, vervolgens de waarde die wordt afgedrukt als het resultaat waar is en vervolgens als het resultaat onwaar is.

Aangezien we zullen afdrukken Vergelijkbare als de twee cellen overeenkomen en Verschillende als ze dat niet zijn. Daarom worden het tweede en derde argument opgevuld met deze waarde.

  • Kopieer de formule tot en met D13 .

3. Tekst van twee cellen vergelijken met de IF-functie (niet hoofdlettergevoelig)

We kunnen alleen de ALS functie voor het vinden van overeenkomsten. Laten we het proces nogmaals bekijken met dezelfde dataset.

Stappen:

  • Voer de formule in Cel D5 .

=IF(B5=C5,"Yes","No")

  • Kopieer de formule tot en met D13 .

4. Twee teksten vergelijken op lengte met de LEN-functie

Laten we eens kijken hoe we kunnen controleren of de tekst van de twee cellen dezelfde lengte heeft of niet. Onze zorg zal zijn of de tekst dezelfde lengte heeft, niet dezelfde tekst. Onze dataset zal dezelfde zijn als hierboven.

Stappen:

  • Voer de formule in Cel D5.

=IF(LEN(B5)=LEN(C5), "Same", "Not Same")

Formule Uitleg:

  • Eerst moeten we de basisbegrippen van de LEN-functie .
  • De syntaxis van deze functie is: LEN (tekst)
  • Deze functie wordt gebruikt om het aantal karakters van een tekst of string te tellen. Wanneer we een tekst in deze functie invoeren, zal deze het aantal karakters teruggeven.
  • LEN(B5) dit deel telt eerst het karakter van elke cel uit de eerste kolom en LEN(C5) voor de tweede.
  • Als de lengte hetzelfde is, wordt de "Hetzelfde" en zo niet dan "Niet hetzelfde" .

  • Kopieer de formule tot en met D13 .

5. Tekst van twee cellen met onnodige spaties vergelijken

Laten we eens kijken hoe we kunnen controleren of de tekst van de twee cellen dezelfde string heeft met onnodige spaties vooraan, in het midden of op het einde. Onze zorg zal zijn om dezelfde tekst te vinden na het verwijderen van spaties. Onze dataset zal dezelfde zijn als hierboven.

Stappen:

  • Voer de formule in Cel D5.

=TRIM(B5)=TRIM(C5)

Formule Uitleg:

  • Eerst moeten we de basisbegrippen van de TRIM-functie .
  • De syntaxis van deze functie is: TRIM(tekst)
  • Deze functie wordt gebruikt om alle spaties uit een tekststring te verwijderen, behalve enkele spaties tussen woorden.
  • TRIM(B5) dit deel verwijdert onnodige spaties uit de cel verwacht enkele spaties tussen woorden en TRIM(C5) voor de tweede.
  • Na het verwijderen van spaties wordt, indien beide gelijk zijn, de "TRUE" en zo niet dan "FALSE" .

  • Kopieer de formule tot en met D13 .

6. Tekststrings van twee cellen in Excel vergelijken op voorkomen van een specifiek teken

Soms moeten we cellen vergelijken waarin specifieke tekens voorkomen. In dit deel zullen we zien hoe we twee cellen kunnen vergelijken op basis van het voorkomen van een specifiek teken. Laten we eens kijken naar een dataset van producten met hun verzonden en ontvangen ID. Deze id's zijn uniek en moeten worden gematcht met verzonden en ontvangen ID's. We willen ervoor zorgen dat elke rij een gelijk aantal verzonden enontvangen artikelen met die specifieke ID.

Stappen:

  • Voer de formule in Cel E5.

=IF(LEN(C5)-LEN(SUBSTITUTE(C5, $B5,""))=LEN(D5)-LEN(SUBSTITUTE(D5,$B5,""),"Same","Not Same")

Formule Uitleg:

  • Hier hebben wij bovendien de SUBSTITUTE functie Laten we de basis van deze functie bekijken.
  • De syntaxis van deze functie is: SUBSTITUTE (tekst, oude_tekst, nieuwe_tekst, [instantie])
  • Deze vier argumenten kunnen worden doorgegeven in de parameter van de functie, waarvan het laatste optioneel is.

    tekst- De tekst om te wisselen.

    old_text- De te vervangen tekst.

    new_text- De tekst om te vervangen door.

    instance- De instantie die moet worden vervangen. Indien niet opgegeven, worden alle instanties vervangen. Dit is optioneel.

  • SUBSTITUTE(B2, karakter_tot_telling,"") met dit deel vervangen we de unieke identificatiecode door niets met behulp van de SUBSTITUTE functie.
  • Dan met behulp van LEN(C5)-LEN(SUBSTITUTE(C5, $B5,"")) en LEN(D5)-LEN(SUBSTITUTE(D5, $B5,"")) Berekenen we hoe vaak de unieke identificatiecode in elke cel voorkomt. Bereken hiervoor de lengte van de string zonder de unieke identificatiecode en trek die af van de totale lengte van de string.
  • Tot slot ALS functie wordt gebruikt om de resultaten zinvoller te maken voor uw gebruikers door de ware of onjuiste resultaten te tonen.

  • Kopieer de formule tot en met E10 .

7. Vergelijk tekst uit twee cellen en markeer de overeenkomsten

In dit voorbeeld zullen we zien hoe we tekst kunnen vergelijken en de overeenkomsten kunnen markeren. Ook hiervoor gebruiken we dezelfde dataset als in methode 4 Voor dit voorbeeld hebben we geen enkele kolom nodig om resultaten te tonen.

Stappen:

  • Selecteer de hele dataset.
  • Ga naar Voorwaardelijke opmaak U vindt het onder de Home tab.
  • Selecteer de Nieuwe regel optie.

  • Selecteer de optie gemarkeerd met 1 .
  • Voer de onderstaande formule in het gemarkeerde vak in 2 .

=$B5=$C5

  • Of u kunt alleen de twee kolommen van de dataset selecteren.
  • Klik daarna op de Formaat optie.

  • Ga naar de Vul tab.
  • Kies een kleur.
  • Druk dan op OK .

  • Klik op de OK knop.

  • Zie de gemarkeerde gegevens.

8. Tekst uit twee cellen gedeeltelijk vergelijken in Excel (niet hoofdlettergevoelig)

Bij het vergelijken van twee cellen kunnen we soms gedeeltelijke overeenstemming overwegen. In dit deel zullen we zien hoe we de tekst van twee cellen gedeeltelijk kunnen vergelijken. Er zijn veel functies beschikbaar in Excel om gedeeltelijke elementen te controleren. Maar in dit voorbeeld zullen we de RECHTS functie .

Laten we deze gegevenstabel bekijken en kijken of de laatste 6 tekens overeenkomen met de twee cellen.

Stappen:

  • Voer de formule in Cel D5 en kopieer de formule tot aan

=RIGHT(B5,5)=RIGHT(C5,5)

9. Zoek overeenkomsten in twee willekeurige cellen in dezelfde rij

Laten we een dataset hebben van drie fruitlijsten. Nu vergelijken we de cellen één voor één met elkaar en als er twee cellen in dezelfde rij overeenkomen, wordt dat beschouwd als overeenkomend.

Stappen:

  • Voer de formule in Cel E5 en kopieer de formule tot aan

=IF(OR(B5=C5,C5=D5,B5=D5),"Yes","No")

Formule Uitleg:

  • Hier hebben wij bovendien de OF-functie Laten we de syntax van deze functie bekijken: OR (logical1, [logical2], ...)
  • Het kan twee of meer logica's in zijn parameters opnemen.

    logical1 -> De eerste vereiste of logische waarde om te beslissen.

    logical2 -> Dit is optioneel. De tweede eis of logische waarde om te evalueren.

  • OF(B5=C5, C5=D5, B5=D5)

    Dit gedeelte beslist of alle cellen gelijk zijn of ten minste twee. Zo ja, dan beslist de IF-functie de uiteindelijke waarde op basis van de OF het resultaat van de functie.

Lees meer: Excel telt matches in twee kolommen (4 eenvoudige manieren)

10. Zoek de unieke en overeenkomende cellen door hun tekst te vergelijken

Hier is het onze taak om de vruchten te vinden die uniek zijn en die in dezelfde rij worden gematcht. Voor het matchen beschouwen we ten minste twee overeenkomende cellen. Als ten minste twee cellen overeenkomen dan wordt het beschouwd als een Wedstrijd anders Uniek .

Stappen:

  • Voer de formule in Cel E5 en kopieer de formule tot aan

=IF(COUNTIF(C5:D5,B5)+(C5=D5)=0,"Unique","Match")

Formule Uitleg:

  • Hier de Functie COUNTIF wordt aanvullend gebruikt.
  • In deze functie zijn beide argumenten in de parameter verplicht. Eerst wordt het celbereik genomen dat geteld zal worden. Het tweede deel neemt de criteria die de voorwaarde is. Op basis van deze voorwaarde zal de telling worden uitgevoerd.
  • Door gebruik te maken van COUNTIF(C5:D5,B5)+(C5=D5)=0 we proberen uit te zoeken of de rij overeenkomende of unieke waarden heeft. Als de telling 0 is, dan is het uniek, anders is er een overeenkomende waarde.

Eén cel vergelijken met een hele kolom in Excel

Hier hebben we een dataset met een fruitlijst en een overeenkomende cel. Nu gaan we de overeenkomende cel vergelijken met de Fruitlijst kolom en zoek het matchresultaat.

Stappen:

  • Voer de formule in Cel E5.

=$E$5=B5:B13

  • Druk daarna op de Ga naar knop.

Wanneer Cel E5 komt overeen met overeenkomstige cellen van Bereik B5:B13, geeft dan WAAR. Anders geeft hij FALSE .

Conclusie

Dit zijn de manieren waarop we de tekst van twee cellen in Excel vergelijken. Ik heb alle methoden met hun respectieve voorbeelden getoond, maar er kunnen nog vele andere iteraties zijn. Ook heb ik de grondbeginselen van deze functies en hun meest gebruikte formaatcodes besproken. Als u een andere methode hebt om dit te bereiken, voel u dan vrij om deze te delen met us .

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.