Hvordan bruke Excels OPPSLAG-funksjon for å finne informasjon

Innholdsfortegnelse:

Hvordan bruke Excels OPPSLAG-funksjon for å finne informasjon
Hvordan bruke Excels OPPSLAG-funksjon for å finne informasjon
Anonim

Excel LOOKUP-funksjonen har to former: Vector Form og Array Form. Oppslagsformen til OPSLAKK-funksjonen ligner på andre Excel-oppslagsfunksjoner som VLOOKUP og HLOOKUP. Du kan bruke den til å finne eller slå opp spesifikke verdier i en datatabell.

LOOKUP vs. VLOOKUP og HLOOKUP

Hvordan det skiller seg er at:

  • Med VLOOKUP og HLOOKUP kan du velge hvilken kolonne eller rad du vil returnere en dataverdi fra. LOOKUP returnerer alltid en verdi fra den siste raden eller kolonnen i matrisen.
  • Når du finner et samsvar for den angitte verdien (oppslagsverdien), søker VLOOKUP kun i den første kolonnen med data og HLOOKUP kun i den første raden. OPPSLAK-funksjonen søker enten i den første raden eller kolonnen, avhengig av formen på matrisen.

LOOKUP-funksjon og matriseform

Formen på matrisen kan enten være en firkant (likt antall kolonner og rader) eller et rektangel (ulikt antall kolonner og rader). Formen påvirker hvor OPSLAKK-funksjonen søker etter data:

  • Hvis en matrise er kvadratisk eller hvis den er et høyt rektangel (høyere enn det er bredt), antar LOOKUP at dataene er ordnet i kolonner og søker etter samsvar med Lookup_value i den første kolonnen i matrisen.
  • Hvis en matrise er et bredt rektangel (bredere enn den er høy), forutsetter LOOKUP at dataene er ordnet i rader og søker etter samsvar med Lookup_value i den første raden i matrisen.

LookUP-funksjonens syntaks og argumenter: Array Form

Syntaksen for matriseformen til LOOKUP-funksjonen er:

=LOOKUP(Lookup_value, Array)

Lookup_value (påkrevd): En verdi som funksjonen søker etter i matrisen. Oppslagsverdien kan være et tall, tekst, en logisk verdi eller et navn eller en cellereferanse som refererer til en verdi.

Array (påkrevd): Områdeceller som funksjonen søker etter for å finne Lookup_value. Dataene kan være tekst, tall eller logiske verdier.

Eksempel på bruk av matriseformen til LOOKUP-funksjonen

Dette eksemplet bruker Array Form for LOOKUP-funksjonen for å finne prisen på en Whachamacallit i inventarlisten.

Formen på matrisen er et høyt rektangel, og funksjonen returnerer en verdi plassert i den siste kolonnen i inventarlisten.

For å følge med på dette eksemplet, skriv inn dataene vist i eksempelarbeidsarket nedenfor.

Image
Image

Sorter data

Du må sortere dataene i matrisen i stigende rekkefølge slik at OPPSLAK-funksjonen fungerer som den skal. Når du sorterer data i Excel, velg kolonnene og radene med data som skal sorteres først, som vanligvis inkluderer kolonneoverskriftene.

  1. Uthev celler A4 til C10 i regnearket.

    Image
    Image
  2. På båndet går du til Data-fanen.

    Image
    Image
  3. I Sort & Filter-gruppen, velg Sort for å åpne Sorter-dialogboksen.

    Image
    Image
  4. Under overskriften Kolonne, velg rullegardinmenyen og velg å sortere etter Part.

    Image
    Image
  5. Under overskriften Sorter på, velg rullegardinmenyen og velg Cell Values.

    Image
    Image
  6. Under overskriften Order, velg rullegardinmenyen og velg A til Z.

    Image
    Image
  7. Velg OK for å sortere dataene og lukke dialogboksen.

    Image
    Image

LOOKUP-funksjonseksempel

Selv om det er mulig å skrive OPSLAKK-funksjonen, =LOOKUP(A2, A5:C10), i en regnearkcelle, kan det hende du synes det er mindre forvirrende å bruke funksjonens dialogboks. Dialogboksen lar deg legge inn hvert argument på en egen linje uten å bekymre deg for funksjonens syntaks, for eksempel parentes og kommaskilletegn mellom argumenter.

Trinnene nedenfor beskriver hvordan OPSLAKK-funksjonen ble lagt inn i celle B2 ved hjelp av dialogboksen.

Hvis funksjonen ikke finner et eksakt samsvar for Lookup_value, velger den den største verdien i Arrayen som er mindre enn eller lik i verdi med Lookup_value. Hvis Lookup_value mangler eller er mindre enn alle verdiene i matrisen, returnerer LOOKUP-funksjonen en N/A-feil.

  1. I regnearket velger du celle B2 for å gjøre den til den aktive cellen.

    Image
    Image
  2. Gå til Formulas-fanen.

    Image
    Image
  3. Velg Oppslag og referanse for å åpne funksjonens rullegardinliste.

    Image
    Image
  4. Velg LOOKUP for å vise Select Arguments-dialogboksen.

    Image
    Image
  5. Velg lookup_value, array, og velg OK for å vise Function Arguments dialogboksen.

    Image
    Image
  6. I dialogboksen velger du tekstboksen Lookup_value.

    Image
    Image
  7. I regnearket, velg celle A2 for å legge inn cellereferansen i dialogboksen.

    Image
    Image
  8. I dialogboksen velger du Array tekstboksen.

    Image
    Image
  9. I regnearket, uthev cellene A5 til C10 for å legge inn dette området i dialogboksen. Dette området inneholder dataene som skal søkes i av funksjonen.

    Image
    Image
  10. Velg OK for å fullføre funksjonen og lukke dialogboksen.
  11. An N/A feil vises i celle B2 fordi du må skrive inn et delnavn i celle A2.

    Image
    Image

Angi en oppslagsverdi

Slik skriver du inn et navn for å finne prisen på en vare:

  1. Velg celle A2, skriv Whachamacallit, og trykk Enter-tasten på tastaturet.

    Image
    Image
  2. Verdien $23,56 vises i celle B2. Dette er prisen på en Whachamacallit som ligger i den siste kolonnen i datatabellen.
  3. Test funksjonen ved å skrive inn andre delnavn i celle A2. Prisen for hver del i listen vises i celle B2.
  4. Når du velger celle B2 vises den komplette funksjonen =LOOKUP(A2, A5:C10) i formellinjen over regnearket.

Anbefalt: