Innholdsfortegnelse
I Microsoft Excel må vi noen ganger se etter forskjellige typer data relatert til et bestemt ord eller informasjon i teksten i en celle fra datasettet eller en tabell. Ved hjelp av VLOOKUP-funksjonen kan vi enkelt finne det ordet fra tabellen og trekke ut data relatert til celleverdien som inneholder det ordet.
Last ned Practice Workbook
Du kan laste ned Excel-arbeidsboken som vi har brukt til å forberede denne artikkelen.
VLOOKUP for å finne ord i Text.xlsx
2 nyttige metoder for å bruke VLOOKUP hvis celle inneholder et ord i tekst i Excel
VLOOKUP -funksjonen brukes vanligvis til å se etter en verdi lengst til venstre kolonne i en tabell, og funksjonen returnerer deretter en verdi i samme rad fra en kolonne du angir. Den generiske formelen for denne VLOOKUP-funksjonen er:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Du kan få en detaljert oversikt her av hvordan denne VLOOKUP -funksjonen fungerer.
1. VLOOKUP for å finne data fra tekst som inneholder et Word i Excel
I det følgende bildet inneholder Kolonne B modellnavnene til flere tilfeldige brikkesett og i Kolonne C , er det navn på smarttelefonmodellene som bruker de nevnte brikkesettene. Det vi skal gjøre her er å se etter en delvis match av en brikkesettmodell, og så trekker vi ut hvilken enhet som bruker denne spesifisertebrikkesett.
For eksempel vil vi vite enhetsmodellen til en smarttelefon som bruker Snapdragon -brikkesettet. I Kolonne B er navnet Snapdragon tilstede med et modellnavn, men vi ser etter disse dataene med en delvis match ved å bare nevne 'snapdragon' .
Så i utgangen Cell C14 vil den relaterte formelen for å finne smarttelefonmodellnavnet som bruker det angitte brikkesettet være:
=VLOOKUP("*"&C13&"*",B4:C11,2,FALSE)
Etter å ha trykket Enter , vil funksjonen returnere Xiaomi Mi 11 Pro . Så denne spesifikke enheten bruker brikkesettet til Snapdragon som ligger i Cell B6 med modellnummeret.
Les mer: Sjekk om cellen inneholder delvis tekst i Excel (5 måter)
2. VLOOKUP for å trekke ut data basert på en verdi fra en bestemt posisjon i cellen
Nå har vi et annet datasett i bildet nedenfor. Kolonne B ligger med noen tilfeldige telefonnumre i forskjellige delstater i USA. Kolonne D og E viser henholdsvis retningsnumrene og relaterte delstatsnavn. Vi kopierer et telefonnummer fra Kolonne B og finner deretter ut statens navn ved å trekke ut koden fra de 3 venstre sifrene i telefonnummeret. VLOOKUP -funksjonen vil se etter den utpakkede koden i tabellmatrisen D4:E10 .
I utgangen Celle C13 , den nødvendige formelen for å finne tilstandsnavnet fratelefonnummer oppgitt i Celle B13 vil være:
=VLOOKUP(VALUE(LEFT(B13,3)),D4:E10,2,FALSE)
Etter å ha trykket Enter , vil funksjonen returnere tilstanden navn- New York . Så det oppgitte telefonnummeret med den spesifikke koden i begynnelsen i celle B13 er registrert for staten New York.
Relatert innhold: Excel hvis celle inneholder tekst, så returner verdi (8 enkle måter)
Et alternativ til VLOOKUP for å finne data basert på et ord i tekst
Et passende alternativ til funksjonen SLIK er funksjonen SLÅ OPP . XLOOKUP-funksjonen er kombinasjonen av VLOOKUP og HLOOKUP funksjoner. Den trekker ut data basert på inngangene til oppslagsmatrisen og returnerer matrisen. Den generiske formelen for denne funksjonen er som følger:
=XLOOKUP(oppslagsverdi, oppslagsmatrise, returmatrise, [hvis_ikke_funnet], [samsvarsmodus], [søkemodus])
Du kan absorbere en detaljert oversikt over denne funksjonen ved å klikke her .
Basert på vårt første datasett i den første metoden, hvis vi velger å bruke XLOOKUP -funksjonen, så nødvendig formel i utdata Celle C14 skal se slik ut:
=XLOOKUP("*"&C13&"*",B4:B11,C4:C11,"Not Found",2)
Etter å ha trykket Enter vil funksjonen returner det lignende resultatet oppnådd tidligere.
I denne funksjonen inneholder det fjerde argumentet en tilpasset melding som vil vises hvis oppslagsverdien ikke blir funnet i bordet. De femte argument (match_mode) har blitt definert av '2' som angir jokertegn samsvar basert på inndata i det første argumentet.
Avsluttende ord
Jeg håper metodene nevnt ovenfor for å trekke ut data under spesifiserte kriterier med SØKOPP -funksjonen vil nå provosere deg til å bruke dem i dine nødvendige Excel-oppgaver. Hvis du har spørsmål eller tilbakemeldinger, vennligst gi oss beskjed via kommentarer. Eller du kan sjekke ut våre andre artikler relatert til Excel-funksjoner på denne nettsiden.