Een tekenreeks zoeken naar overeenkomend woord uit een andere tekenreeks in Microsoft Excel 2010

Anonim

Om een ​​string te zoeken naar een overeenkomend woord uit een andere string, gebruiken we de functies "IF", "ISNUMBER", "FIND" en "LEFT" in Microsoft Excel 2010.

INDIEN: - Controleert of aan een voorwaarde is voldaan en retourneert één waarde als True en een andere waarde als False.

Syntaxis van de functie "ALS" =if(logische test,[waarde_if_true],[value_if_false])

De logische test wordt uitgevoerd en indien waar, wordt de output value_if_true gegeven, anders wordt de output in de parameter value_if_false gegeven.

Bijvoorbeeld:Cellen A2 en A3 bevatten de nummers 3 en 5. Als het nummer in de cel 3 is, moet de formule "Ja" weergeven, anders "Nee".

=ALS (A1=3,"Ja", "Nee")


ISNUMMER: - In Microsoft Excel wordt de functie "ISNUMMER" gebruikt om te controleren of de waarde in de cel een getal bevat of niet.

Syntaxis van de functie "ISGETAL": =ISGETAL (waarde)

Voorbeeld:Cel A2 bevat het nummer456

=ISGETAL (A2), functie keert terug waar


VIND:Deze functie retourneert het locatienummer van het teken waarop een specifiek teken of tekstreeks voor het eerst wordt gevonden, van links naar rechts lezend (niet hoofdlettergevoelig).

Syntaxis van de functie "FIND": =FIND (find_text,within_text,[start_num])

Voorbeeld:Cel A1 bevat de tekst “Broncho Billy Anderson”

=VIND ("Billy", A1, 1), functie zal terugkeren 9


LINKS: Retourneert het opgegeven aantal tekens vanaf het meest linkse teken in de tekenreeks.

Syntaxis van de functie "LEFT": =LEFT (text,[num_chars])

Voorbeeld:Cel A1 bevat de tekst “Broncho Billy Anderson”

=LINKS (A1, 7), functie keert terug “Broncho”

Laten we een voorbeeld nemen om te begrijpen hoe we in de string kunnen zoeken naar een overeenkomend woord uit een andere string.

Voorbeeld 1: We hebben 2 lijsten, in kolom A en kolom B. We moeten het eerste woord in elke cel in kolom A matchen met kolom B.

Volg de onderstaande stappen: -

  • Selecteer de cel C2, schrijf de formule
  • =IF(ISNUMBER(FIND(LEFT(A3,FIND(" ",A3)-1,B3)),"1e woord gevonden","1e woord niet gevonden")
  • Druk op Enter op je toetsenbord.
  • De functie zoekt in een string naar een overeenkomend woord uit een andere string. Het zal de string in Lijst 2 vergelijken met Lijst 1 en indien gevonden, zal het "1" retournerenNS Word gevonden", anders wordt "1" geretourneerdNS woord niet gevonden".

  • Om de formule in alle cellen te kopiëren, drukt u op de toets "CTRL + C" en selecteer de cel C3:C4 en druk op de toets "CTRL + V"op je toetsenbord.

Zo kunnen we een string zoeken naar een overeenkomend woord uit een andere string in Microsoft Excel.