Sådan bruger du Excels OPSLAG-funktion til at finde oplysninger

Indholdsfortegnelse:

Sådan bruger du Excels OPSLAG-funktion til at finde oplysninger
Sådan bruger du Excels OPSLAG-funktion til at finde oplysninger
Anonim

Excel LOOKUP-funktionen har to former: Vector Form og Array Form. Opslagsformen for OPSLAG-funktionen ligner andre Excel-opslagsfunktioner, såsom OPSLAG og OPSLAG. Du kan bruge den til at finde eller slå specifikke værdier op i en datatabel.

LOOKUP vs. VLOOKUP og HLOOKUP

Hvordan det adskiller sig er, at:

  • Med VLOOKUP og HLOOKUP kan du vælge, hvilken kolonne eller række du vil returnere en dataværdi fra. LOOKUP returnerer altid en værdi fra den sidste række eller kolonne i arrayet.
  • Når du finder et match for den angivne værdi (opslagsværdien), søger VLOOKUP kun i den første kolonne med data og HLOOKUP kun i den første række. OPSLAG-funktionen søger enten i den første række eller kolonne, afhængigt af arrayets form.

LOOKUP-funktion og matrixform

Formen af arrayet kan enten være et kvadrat (lige mange kolonner og rækker) eller et rektangel (ulige antal kolonner og rækker). Formen påvirker, hvor OPSLAG-funktionen søger efter data:

  • Hvis et array er kvadratisk, eller hvis det er et højt rektangel (højere end det er bredt), antager LOOKUP, at dataene er arrangeret i kolonner og søger efter et match til Lookup_value i den første kolonne i arrayet.
  • Hvis et array er et bredt rektangel (bredere end det er højt), antager LOOKUP, at dataene er arrangeret i rækker og søger efter en match til Lookup_value i den første række af arrayet.

Opslagsfunktionen Syntaks og argumenter: Arrayform

Syntaksen for array-formen af LOOKUP-funktionen er:

=LOOKUP(Opslagsværdi, matrix)

Lookup_value (påkrævet): En værdi, som funktionen søger efter i arrayet. Opslagsværdien kan være et tal, tekst, en logisk værdi eller et navn eller en cellereference, der refererer til en værdi.

Array (påkrævet): Område celler, som funktionen søger for at finde Lookup_value. Dataene kan være tekst, tal eller logiske værdier.

Eksempel på brug af matrixformen for LOOKUP-funktionen

Dette eksempel bruger Array Form af LOOKUP-funktionen til at finde prisen på en Whachamacallit i inventarlisten.

Formen af arrayet er et højt rektangel, og funktionen returnerer en værdi placeret i den sidste kolonne på inventarlisten.

For at følge med i dette eksempel skal du indtaste dataene vist i eksempelarbejdsarket nedenfor.

Image
Image

Sortér data

Du skal sortere dataene i arrayet i stigende rækkefølge, så LOOKUP-funktionen fungerer korrekt. Når du sorterer data i Excel, skal du vælge de kolonner og rækker af data, der skal sorteres først, hvilket typisk inkluderer kolonneoverskrifterne.

  1. Fremhæv celler A4 til C10 i regnearket.

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

    Image
    Image
  3. I gruppen Sort & Filter skal du vælge Sort for at åbne dialogboksen Sorter.

    Image
    Image
  4. Under overskriften Kolonne skal du vælge rullemenuen og vælge at sortere efter Part.

    Image
    Image
  5. Under overskriften Sortér på, vælg rullemenuen og vælg Cell Values.

    Image
    Image
  6. Under overskriften Order skal du vælge rullemenuen og vælge A til Z.

    Image
    Image
  7. Vælg OK for at sortere dataene og lukke dialogboksen.

    Image
    Image

OPSLAG-funktionseksempel

Selvom det er muligt at skrive OPSÅG-funktionen, =OPSLAG(A2, A5:C10), i en regnearkscelle, vil du måske finde det mindre forvirrende at bruge funktionens dialog boks. Dialogboksen lader dig indtaste hvert argument på en separat linje uden at bekymre dig om funktionens syntaks, såsom parenteser og kommaseparatorerne mellem argumenter.

Trinnene nedenfor beskriver, hvordan OPSLAG-funktionen blev indtastet i celle B2 ved hjælp af dialogboksen.

Hvis funktionen ikke kan finde et nøjagtigt match for Lookup_value, vælger den den største værdi i Arrayet, der er mindre end eller lig med Lookup_value. Hvis Lookup_value mangler eller er mindre end alle værdier i Array'et, returnerer LOOKUP-funktionen en N/A-fejl.

  1. I regnearket skal du vælge celle B2 for at gøre den til den aktive celle.

    Image
    Image
  2. Gå til fanen Formler.

    Image
    Image
  3. Vælg Opslag og reference for at åbne funktionens rulleliste.

    Image
    Image
  4. Vælg LOOKUP for at få vist Select Arguments dialogboksen.

    Image
    Image
  5. Vælg lookup_value, array, og vælg OK for at få vist Function Arguments dialogboksen.

    Image
    Image
  6. I dialogboksen skal du vælge tekstfeltet Lookup_value.

    Image
    Image
  7. I regnearket skal du vælge celle A2 for at indtaste denne cellereference i dialogboksen.

    Image
    Image
  8. I dialogboksen skal du vælge tekstfeltet Array.

    Image
    Image
  9. I regnearket skal du fremhæve cellerne A5 til C10 for at indtaste dette område i dialogboksen. Dette område indeholder de data, der skal søges efter af funktionen.

    Image
    Image
  10. Vælg OK for at fuldføre funktionen og lukke dialogboksen.
  11. An N/A fejl vises i celle B2, fordi du skal indtaste et delnavn i celle A2.

    Image
    Image

Indtast en opslagsværdi

Sådan indtaster du et navn for at finde prisen på en vare:

  1. Vælg celle A2, skriv Whachamacallit, og tryk på Enter-tasten på tastaturet.

    Image
    Image
  2. Værdien $23,56 vises i celle B2. Dette er prisen på en Whachamacallit placeret i den sidste kolonne i datatabellen.
  3. Test funktionen ved at skrive andre delenavne i celle A2. Prisen for hver del på listen vises i celle B2.
  4. Når du vælger celle B2 vises den komplette funktion =OPSLAG(A2, A5:C10) i formellinjen over regnearket.

Anbefalede: