Hvordan bruke VLOOKUP hvis celle inneholder et ord i tekst i Excel

  • Dele Denne
Hugh West

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.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.