LOOKUP-funksjon i Excel (formel, eksempler) - Hvordan å bruke?

Innholdsfortegnelse

LOOKUP Excel-funksjon

Oppslag kan også være kjent som den eldre versjonen av vlookup-funksjonen, der vi i vlookup søker i referanseverdien og matcher den i hele tabellen eller dataene, i oppslagsverdi gjør vi det samme i en enkelt kolonne eller rad, det er to funksjoner for oppslag som begge funksjonene som forskjellige argumenter, når vi bruker oppslagsformel i excel får vi en melding om hvilken funksjon vi ønsker å bruke.

LOOKUP-funksjonen returnerer en verdi fra et verdiområde (en rad eller en kolonne) eller fra en matrise. Det er en innebygd funksjon i Excel.

LOOKUP Formel

LOOKUP Formelsyntaks: 1 (vektor)

Argumenter som brukes i denne LOOKUP-formelen

  • verdi - Verdien du skal søke etter .
  • lookup_vector - En rad eller et kolonneområde der det skal søkes etter en verdi . Vektoren skal sorteres i stigende rekkefølge
  • resultat_vektor - (valgfritt) En rad eller et kolonneområde som tilsvarer oppslagsvektoren og inneholder ønsket utgang .

LOOKUP Formula Syntax II: (array)

LOOKUP excels-funksjonen søker etter en verdi i den første raden eller kolonnen i matrisen og returnerer den tilsvarende verdien i den siste raden eller kolonnen i matrisen.

Argumenter som brukes i denne LOOKUP-formelen

  • verdi - Verdien du skal søke etter.
  • array - En rekke verdier. Den første raden / kolonnen i matrisen ligner på oppslagsvektoren ovenfor (syntaks I), og den siste raden / kolonnen i matrisen ligner resultat_vektoren ovenfor (syntaks I).

Forklaring

Avhengig av størrelsen på raden og kolonnen i den gitte matrisen, bestemmer funksjonen om raden eller kolonnen skal vurderes for søket. Hvis størrelsen på raden er større enn størrelsen på kolonnen, ser den etter verdi i første rad. Hvis radstørrelsen er mindre enn eller lik kolonnestørrelse, søker den etter en verdi i den første kolonnen og returnerer den tilsvarende verdien i den siste kolonnen.

Resultat_vektoren og oppslagsvektoren skal være av samme størrelse. LOOKUP-funksjonen utmerker søkeverdien i oppslag _ -vektoren og returnerer verdien som har samme posisjon i resultatvektoren. Hvis denne parameteren er utelatt, vil den returnere den første kolonnen med data. Verdien, oppslagsvektoren og resultatvektoren kan være hvilken som helst datatype - en numerisk verdi, en streng, datoer, valuta osv.

Produksjon

LOOKUP-funksjonen returnerer en hvilken som helst datatype, for eksempel en streng, numerisk, dato osv. Denne datatypen ligner datatypen resultat_vektor. Imidlertid returnerer den bare en enkelt datatype. Hvis det er en gjentagelse av verdien i oppslag _ -vektoren, vil den vurdere den siste forekomsten av en verdi i oppslag _ -vektoren og returnere den tilsvarende verdien fra resultatet _ -vektoren.

Når verdien ikke er tilstede i lookup_vector

Hvis LOOKUP-funksjonen ikke finner et nøyaktig samsvar i oppslag _ -vektoren, vurderer den den største verdien i oppslag_vektor som er mindre enn eller lik verdi. Hvis verdien er mindre enn alle verdiene i lookup_vector, gir LOOKUP-funksjonen i Excel en feil. Hvis lookup_vector ikke er sortert i stigende rekkefølge, vil LOOKUP-funksjonen i excel returnere en feil verdi. Du kan vurdere å bruke en VLOOKUP-funksjon i slike tilfeller.

Hvordan bruke LOOKUP-funksjonen i Excel?

LOOKUP-funksjonen er veldig enkel og enkel å bruke. La oss forstå hvordan LOOKUP-funksjonen fungerer med eksempler.

Eksempel 1

Anta at du har en liste over varer, si blomster, dens identifikator, og det er den siste prisen, som vist nedenfor.

Nå, ved hjelp av ID, kan du trekke ut prisen på blomsten. Syntaksen for det samme vil være:

LOOKUP (ID_to_search, A5: A10, C5: C10)

Verdien du vil søke kan også være en cellehenvisning. Anta at ID-en du vil søke er i E5, så ville syntaksen være:

SE OPP (E5, A5: A10, C5: C10)

Syntaksen ovenfor vil returnere 50.

På samme måte kan du bruke blomsternavnet til å søke etter prisen. Hvis du vil se på prisen på orkide, vil du gi syntaksen som:

LOOKUP (“orkide”, B5: B10, C5: C10)

som vil returnere 90.

Eksempel 2

Anta at du har data om flere transaksjoner som er gjort siden 2009, som vist nedenfor.

Nå, gitt hvilket som helst år i celle D4, kan du trekke ut informasjonen om den siste transaksjonen som ble utført det året ved hjelp av følgende syntaks:

= LOOKUP (D4, YEAR (A4: A18), B4: B18)

der YEAR (A4: A18) vil hente året fra datoene i A4: A18.

Siden, D4 = 2012, vil den returnere 40000.

På samme måte kan du trekke ut den siste transaksjonen som ble gjort i mars måned som:

= LOOKUP (3, MONTH (A4: A18), B4: B18)

som returnerer 110000

Eksempel 3

Du kan også hente den siste oppføringen av en kolonne ved hjelp av LOOKUP Excel-funksjonen. Anta at du har data (liste over ID-er) i kolonne B,

du kan identifisere den siste oppføringen i kolonne B ved hjelp av LOOKUP Excel-formelen:

= LOOKUP (1,1 / (B: B ””), B: B)

Her er verdien 1; lookup_vector er 1 / (B: B ””); result_vector er B: B.

B: B ”” vil danne en rekke sanne og falske. Sann betyr at noe verdi er til stede, og falsk betyr fraværende. 1 blir deretter delt med denne matrisen for å danne en annen matrise på 1 og 0, tilsvarende sant og usant.

Verdien er 1, så den vil se etter 1 i matrisen 1 og 0, samsvarer med den siste 1 og returnerer den tilsvarende verdien av kampen. Den tilsvarende verdien her er den faktiske verdien på den posisjonen, som er 10 i eksemplet på oppslagsfunksjonen ovenfor.

Hvis den siste verdien er 20 på celle B23, vil den returnere 20, som vist nedenfor.

La oss ta et oppslagsfunksjonseksempel på en matrise der du vil bruke syntaksen II.

Eksempel 4

Tenk deg at du har en rekke B3: I24 ha studentens roll nummer (ID) i en st kolonnen, etterfulgt av deres navn, karakterer i fem ulike fag og karaktersnitt sikret i siste kolonne, som vist nedenfor.

Du kan hente gjennomsnittskarakterene til enhver student ved hjelp av ID-en. Hvis ID-en du skal se etter er i celle K4, vil syntaksen bli gitt som:

SE OPP (K4, B4: I24)

Det vil returnere de tilsvarende gjennomsnittlige karakterene til studenten.

Ting å huske

  • Lookup_vector må sorteres i stigende rekkefølge.
  • Resultat_vektoren og oppslagsvektoren skal være av samme størrelse.
  • Når verdien ikke finnes i lookup_vector, samsvarer funksjonen med den største verdien i lookup_vector som er mindre enn eller lik verdi.
  • Hvis oppslagsverdien er større enn alle verdier i oppslagsvektor, samsvarer funksjonen med den siste verdien.
  • Når verdien er mindre enn den minste verdien i lookup_vector, returnerer funksjonen en feil (# N / A).
  • Det er ikke store og små bokstaver.

applikasjoner

LOOKUP-funksjonen brukes til å finne verdi når et av parene er kjent. Følgende er noen av applikasjonene til funksjonen:

  • Trekk ut prisen på en vare ved hjelp av identifikatoren
  • Finn plasseringen til boken i biblioteket
  • Få den siste transaksjonen etter måned eller år
  • Sjekk den siste prisen på en vare
  • Finn den siste raden i numeriske / tekstdata
  • Få datoen for den siste transaksjonen

LOOKUP Excel-funksjon Video

Interessante artikler...