Hoe te controleren of cel specifieke tekst bevat in Excel

Anonim

In dit artikel leren we hoe u kunt controleren of een cel specifieke tekst bevat in Excel.

Scenario :

Identificeer bepaalde tekst in een cel of een ander woord in bepaalde cellen. Bijvoorbeeld het vinden van de afdelings-ID uit een database. Ik denk dat je moet hebben gedacht om het handmatig te doen, maar tijdsdruk. U bent hier aan het juiste adres om te leren Hoe u kunt controleren of een cel specifieke tekst bevat.

Generieke formule:

De tekst die u zoekt, kan exact of niet hoofdlettergevoelig zijn. Hoofdletterongevoelig betekent dat formule zoekt AG kan terugkeren ag, Ag, AG of aG.

Hoofdletterongevoelige formule:

=ISGETAL(ZOEK(vind_tekst,binnen_tekst))

find_text : tekst om te zoeken

inside_text : zoeken in tekst

Hoofdlettergevoelige formule:

=ISGETAL(FIND(vind_tekst,binnen_tekst))

find_text : tekst om te zoeken

inside_text : zoeken in tekst

Opmerking:

De bovenstaande formules retourneren True of False. Gebruik de ALS-functie met formule om JA of NEE te retourneren.

Voorbeeld :

Al deze dingen kunnen verwarrend zijn om te begrijpen. Laten we eens kijken hoe we de functie kunnen gebruiken aan de hand van een voorbeeld. Hier hebben we een aantal medewerkers om op te zoeken op de opgegeven afdelings-ID. Werknemer-ID heeft naam, afdelings-ID en specifieke id. Hier staat de opzoektekst in kolom D en binnen de tekst in kolom C.

Gebruik de formule:

=ISGETAL(ZOEKEN(D4,C4))

Zoals je kunt zien, vindt de formule aB toen je zocht

AB met behulp van de zoekfunctie. Kopieer de formule naar de rest van de cellen met de Ctrl + D of sleep het naar beneden vanaf de rechterbenedenhoek (klein vakje) van de toegepaste cel.

Zoals u kunt zien, hebben we alle gegeven afdelings-ID-medewerkers gevonden met behulp van de bovenstaande methode. Nu gaan we controleren of alle cellen specifieke tekst bevatten.

Een ander voorbeeld: (hoofdlettergevoelig)

Hier hebben we een lijst met werknemers-ID-informatie in kolom A gekregen en de opzoekafdeling is "XG". Hier moeten we de afdeling "XG" in alle cellen vinden. "XG" moet exact zijn, aangezien er twee verschillende afdelingen zijn die door "Xg" gaan. Dus vink alleen "XG" aan in alle cellen en retourneer "Ja" indien gevonden en retourneer "Nee" indien niet.

Gebruik de formule:

=ISGETAL(VINDEN(D4,C4))

Zoals u kunt zien, behoort de eerste werknemer niet tot "XG", dus retourneert de formule "Nee" met behulp van de FIND-functie. Kopieer de formule naar de rest van de cellen met de Ctrl + D of sleep het naar beneden vanaf de rechterbenedenhoek (klein vakje) van de toegepaste cel.

Zoals u kunt zien, is er slechts één medewerker op de afdeling "XG". Deze formule is handig wanneer de database meerdere informatie van een rij in één cel bevat.

Controleer of cel overeenkomt met meerdere tekst

In het bovenstaande voorbeeld zoeken we één bepaalde tekst op in cellen. Als we meerdere teksten hebben, gebruiken we de SOMPRODUCT-functie. Deze formule retourneert TRUE/FALSE volgens de waarde gevonden/Niet gevonden.

Gebruik de formule:

=SOMPRODUCT(--ISNUMMER(ZOEK(,A1)))>0

Lees meer over deze formule. Volg deze link Hoe te controleren of een tekenreeks een van de vele teksten in Excel bevat.

Hier zijn alle observatienotities met behulp van de hierboven uitgelegde formules in Excel
Opmerkingen:

  1. Gebruik de "find_text" tussen aanhalingstekens bij het gebruik van hard gecodeerde waarden. Of gebruik anders celverwijzing zoals uitgelegd in het eerste voorbeeld.
  2. ZOEKEN is niet hoofdlettergevoelig, terwijl FIND de hoofdlettergevoelige functie is.
  3. Gebruik de ALS-functie als u het resultaat in vereiste vormen wilt krijgen, zoals JA/NEE of Gevonden/Niet gevonden.

Ik hoop dat dit artikel over hoe te controleren of cel specifieke tekst bevat in Excel verklarend is. Vind hier meer artikelen over het berekenen van waarden en gerelateerde Excel-formules. Als je onze blogs leuk vond, deel deze dan met je vrienden op Facebook. En je kunt ons ook volgen op Twitter en Facebook. We horen graag van je, laat ons weten hoe we ons werk kunnen verbeteren, aanvullen of vernieuwen en het voor jou beter kunnen maken. Schrijf ons op de e-mailsite.

Een tekenreeks zoeken naar een specifieke subtekenreeks in Excel : Vind cellen als cel een bepaald woord in Excel bevat met behulp van de FIND- of SEARCH-functie.

Markeer cellen die specifieke tekst bevatten : Markeer cellen als cel een bepaald woord in Excel bevat met behulp van de formule onder Voorwaardelijke opmaak

Hoe te controleren of een tekenreeks een van de vele teksten in Excel bevat : zoekcellen op als cel uit meerdere woorden in Excel bevat met behulp van de FIND- of SEARCH-functie.

Cellen tellen die specifieke tekst bevatten : Tel het aantal cellen als de cel bepaalde tekst bevat met behulp van één formule in Excel.

Hoe cellen met bepaalde tekst op te zoeken en de bepaalde tekst in Excel terug te geven : vind cellen als cel bepaalde tekst bevat en de vereiste resultaten retourneert met behulp van de ALS-functie in Excel.

Populaire artikels :

Hoe de IF-functie in Excel te gebruiken? : De IF-instructie in Excel controleert de voorwaarde en retourneert een specifieke waarde als de voorwaarde WAAR is of retourneert een andere specifieke waarde als ONWAAR.

Hoe de VERT.ZOEKEN-functie in Excel te gebruiken? : Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.

Hoe de SUMIF-functie in Excel te gebruiken? : Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.

Hoe de AANTAL.ALS-functie in Excel te gebruiken? : Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.