Slik slår du opp tekst i Excel (7 egnede metoder)

  • Dele Denne
Hugh West

Nyttige og raskere metoder for å slå opp tekstverdier i Excel er nødvendige, spesielt når du har et større datasett. I denne artikkelen vil jeg diskutere oppslagstekst i Excel ved å bruke 7 passende metoder med relevante eksempler og også med forklaringen. Så du kan justere metoden for datasettet ditt.

Last ned øvelsesarbeidsbok

Søketekst i Excel.xlsx

7 metoder for å slå opp og trekke ut tekst i Excel

Før vi går inn i metodene, la oss ta en titt på dagens datasett der ansattes navn er gitt med deres medarbeider-ID-nummer og -e-post ID .

1. Bruke OPSLAKK-funksjonen for å trekke ut tekst

Først skal jeg vise bruken av OPPSLAG-funksjonen for å hente en tekstverdi fra et datasett.

Funksjonen returnerer verdien i en enkelt rad eller kolonne fra en lignende posisjon i raden eller kolonnen.

For eksempel, hvis oppslagsverdien er 1003 ( medarbeider-ID ), og du må finne ansattnavnet for ID-en, du kan bruke følgende formel.

=LOOKUP(F5,B5:B12,C5:C12)

Her er F5 oppslagsverdien, B5:B12 er oppslagsvektoren (celleområdet) til medarbeider-ID og C5:C12 er resultatvektoren (celleområdet) til medarbeidernavn .

Til slutt kan du får følgende utdata der navnene på ansatte er tilgjengelige basert på ID .

Les mer: Hvordan slå opp flereVerdier i Excel (10 måter)

2. Slå opp tekst ved å bruke VLOOKUP-funksjonen

VLOOKUP -funksjonen er en av de populære funksjonene for å finne verdi i en kolonne (vertikalt oppslag).

I følgende eksempel brukes funksjonen til å trekke ut teksten for en bestemt celle.

Den justerte formelen med jokertegn for å finne tekstverdi er-

=VLOOKUP("*"&F5&"*",B5:D12,1,FALSE)

Her er F5 oppslagsteksten, B5:D12 er tabellmatrisen (datasettet som skal hentes fra tekst), 1 er kolonneindeksnummeret, og til slutt FALSE er den eksakte matchingen.

Besøk Oppslagstekst Bruk VLOOKUP i Excel -artikkel for å finne ut flere bruksområder for formelen for å trekke ut tekst fra et datasett.

Les mer: Hvordan slå opp en tabell i Excel ( 8 metoder)

3. Bruke kombinasjonen av VERDI & VLOOKUP-funksjon for å finne tekst

VERDI-funksjonen returnerer tallet fra en letende tekstverdi, vi kan bruke funksjonen sammen med OPSLAKK -funksjonen for å finne teksten.

Den kombinerte formelen vil være som følgende-

=VLOOKUP(VALUE(F5),B5:C12,2,FALSE)

Her, F5 er oppslagsteksten, B5:D12 er tabellmatrisen (datasettet som teksten skal hentes fra), 2 er kolonneindeksnummeret, og til slutt FALSE er for eksakt samsvar.

Enda viktigere, VERDI(F5) returnerer tallet og deretter trekker VLOOKUP ut tekstenverdi.

Les mer: Excel LOOKUP vs VLOOKUP: Med 3 eksempler

4. Bruke HLOOKUP for å få tekstverdien

OPSLAKK-funksjonen returnerer en verdi basert på oppslagsverdien på rad (horisontalt oppslag).

Vi kan bruke funksjonen til å få tekstverdi sekvensielt ved å bruke Asterisk (*) i begynnelsen av formelen.

Så formelen vil være-

=HLOOKUP("*",B5:D12,1,0)

Her er B5:D12 tabellmatrisen, 1 er radindeksnummeret, og 0 ( FALSE ) er for eksakt samsvar.

Les mer: 7 typer oppslag du kan bruke i Excel

5 Bruk av XLOOKUP med EXACT-funksjonen

XLOOKUP , en fantastisk oppslagsfunksjon introdusert i Excel 365, trekker ut verdier i et område eller en matrise.

I følgende eksempel brukes funksjonen sammen med EXAKT funksjonen for å hente en verdi.

Den kombinerte formelen er-

=XLOOKUP(TRUE,EXACT(F5,B5:B12),C5:C12)

Her er F5 oppslagsverdien, B5:B12 er oppslagsmatrisen som inneholder oppslagsverdien og C5:C12 er returcelleområdet slik vi ønsker å finne navnet.

Etter å ha skrevet inn formelen , ser utdataene ut som følger.

6. Oppslagstekst ved bruk av XLOOKUP med enkeltkriterier

Forutsatt at medarbeidernavnet er delt inn i separate kolonner (en er fornavnet og det andre er etternavnet).

Nå,vi finner e-postadressen til fornavnet enkelt med XLOOKUP funksjonen.

Den justerte formelen er-

= XLOOKUP(F5,B5:B12, D5:D12, 0, -1 )

Her er F5 oppslagsverdien, B5:B12 er oppslagsmatrisen som inneholder oppslagsverdien, C5:C12 er returcelleområdet som vi ønsker å finne navnet, 0 er for hvis verdien ikke finnes, og -1 refererer til samsvarsmodus.

Utgangen vil være som følger.

7. Slå opp tekst ved å bruke XLOOKUP for flere kriterier

Til slutt trekker vi ut tekstverdien som samsvarer flere kriterier ved å bruke den fleksible XLOOKUP -funksjonen.

For eksempel, hvis du vil finne e-posten basert på Fornavn og Etternavn , kan du bruke følgende formel.

=XLOOKUP(B15&C15,B5:B12&C5:C12,D5:D12,0,-1)

Her er B15 fornavnet og C15 er etternavn, B5:B12 er oppslagsmatrisen (celleområde for Fornavn ), C5:C12 er en annen oppslagsmatrise (celleområde for Etternavn ), 0 er for hvis verdien e er ikke funnet, og -1 er samsvarsmodusen.

Etter å ha satt inn formelen ovenfor, vil du få utdata som følgende bilde .

Les mer: Hvordan slå opp med flere kriterier i Excel (Både OG eller ELLER type)

Konklusjon

Slik kan du finne oppslagsteksten ved hjelp av formelen i Excel. Jeg håper virkelig at denne artikkelen kan være nyttig fordu. Uansett, hvis du har spørsmål og forslag, ikke glem å dele dem i følgende kommentarseksjon.

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.