Sådan laver du et VLOOKUP i et Excel-regneark

Nøgle takeaways

  • Excels VLOOKUP kan virke vanskelig, men med øvelse mestrer du det nemt.
  • Formlen lader dig søge efter en værdi i en tabel og returnerer en tilsvarende.
  • VLOOKUP hjælper med dataanalyse, GPA-beregning og sammenligning af kolonner.

VLOOKUP er måske ikke så intuitivt som andre funktioner, men det er et kraftfuldt værktøj, der er værd at lære. Tag et kig på nogle eksempler og lær, hvordan du bruger VLOOKUP til dine egne Excel-projekter.

Hvad er VLOOKUP i Excel?

Excels VLOOKUP-funktion ligner en telefonbog. Du giver den en værdi at slå op (som en persons navn), og den returnerer din valgte værdi (som deres nummer).

VLOOKUP kan virke skræmmende i starten, men med nogle få eksempler og eksperimenter vil du snart bruge det uden at svede.

Syntaksen for VLOOKUP er:

=VLOOKUP(lookup_value, table_array, col_index_num[, exact]) 

Dette regneark indeholder eksempeldata for at vise, hvordan VLOOKUP gælder for et sæt rækker og kolonner:

I dette eksempel er VLOOKUP-formlen:

=VLOOKUP(I3, A2:E26, 2) 

Lad os se, hvad hver af disse parametre betyder:

  • lookup_value er den værdi, du vil slå op i tabellen. I dette eksempel er det værdien i I3, som er 4.
  • table_array er det område, der indeholder tabellen. I eksemplet er dette A2:E26.
  • col_index_no er kolonnenummeret for den returnerede ønskede værdi. Farven er i den anden kolonne af table_array, så dette er 2.
  • exact er en valgfri parameter, der bestemmer, om opslagsmatchet skal være nøjagtigt (FALSK) eller omtrentligt (TRUE, standard).

Du kan bruge VLOOKUP til at vise den returnerede værdi eller kombinere den med andre funktioner for at bruge den returnerede værdi i yderligere beregninger.

V i VLOOKUP står for vertikal, hvilket betyder, at den søger i en kolonne med data. VLOOKUP returnerer kun data fra kolonner til højre for opslagsværdien. På trods af at det er begrænset til den lodrette orientering, er VLOOKUP et vigtigt værktøj, der gør andre Excel-opgaver lettere. VLOOKUP kan være praktisk, når du beregner din GPA eller endda sammenligner to kolonner.

  Sådan styrer du Chromecast med Google TV med din telefon

VLOOKUP søger i den første kolonne af
tabel_array
til
opslagsværdi
. Hvis du vil søge i en anden kolonne, kan du flytte tabelreferencen, men husk at returværdien kun kan være til højre for søgekolonnen. Du kan vælge at omstrukturere dit bord for at opfylde dette krav.

Sådan laver du et VLOOKUP i Excel

Nu hvor du ved, hvordan Excels VLOOKUP fungerer, er det blot et spørgsmål om at vælge de rigtige argumenter. Hvis du synes, det er svært at skrive argumenterne, kan du starte formlen ved at indtaste et lighedstegn (=) efterfulgt af VLOOKUP. Klik derefter på cellerne for at tilføje dem som argumenter i formlen.

Lad os øve os på eksempelregnearket ovenfor. Antag, at du har et regneark, der indeholder følgende kolonner: Navn på produkter, anmeldelser og pris. Du vil derefter have, at Excel skal returnere antallet af anmeldelser for et bestemt produkt, Pizza i dette eksempel.

Du kan nemt opnå dette med VLOOKUP-funktionen. Bare husk, hvad hvert argument vil være. I dette eksempel, da vi ønsker at slå oplysninger op om værdien i celle E6, er E6 lookup_value. table_array er det område, der indeholder tabellen, som er A2:C9. Du bør kun inkludere selve dataene uden overskrifterne i den første række.

Endelig er col_index_no den kolonne i tabellen, hvor anmeldelserne er, som er den anden kolonne. Med disse af vejen, lad os komme til at skrive den formel.

  • Vælg en celle, hvor du vil vise resultaterne. Vi vil gå med F6 i dette eksempel.
  • I formellinjen skal du skrive =VLOOKUP(.
  • Fremhæv cellen, der indeholder opslagsværdien. Det er E6 i dette eksempel, som indeholder Pizza.
  • Indtast et komma (,) og et mellemrum, og fremhæv derefter tabelarrayet. Det er A2:C9 i dette eksempel.
  • Indtast derefter kolonnenummeret for den ønskede værdi. Anmeldelserne er i anden kolonne, så det er 2 for dette eksempel.
  • For det sidste argument skal du skrive FALSK, hvis du vil have et nøjagtigt match med det element, du indtastede. Ellers skal du skrive TRUE for at se det tætteste match for det.
  • Afslut formlen med en afsluttende parentes. Husk at sætte komma mellem argumenterne. Din endelige formel skal se ud som nedenfor:
    =VLOOKUP(E6,A2:C9,2,FALSE) 
  • Tryk på Enter for at få dit resultat.
  •   Sådan bygger du din egen cloud-filsynkronisering med Nextcloud

    Excel vil nu returnere anmeldelser af Pizza i celle F6.

    Sådan laver du en VLOOKUP for flere elementer i Excel

    Du kan også slå flere værdier op i en kolonne med VLOOKUP. Dette kan være nyttigt, når du skal udføre operationer som at plotte Excel-grafer eller -diagrammer på de resulterende data. Du kan gøre dette ved at skrive VLOOKUP-formlen for det første element og derefter automatisk udfylde resten.

    Tricket er at bruge absolutte cellereferencer, så de ikke ændres under autofyld. Lad os se, hvordan du kan gøre dette:

  • Vælg cellen ud for det første element. Det er F6 i dette eksempel.
  • Indtast VLOOKUP-formlen for det første element.
  • Flyt markøren til tabelargumentet i formlen, og tryk på F4 på dit tastatur for at gøre det til en absolut reference.
  • Din endelige formel skal se ud som nedenfor:
    =VLOOKUP(E6,$A$2:$C$9,2,FALSE) 
  • Tryk på Enter for at få resultaterne.
  • Når resultatet vises, skal du trække resultatcellen ned for at udfylde formlen for alle de andre elementer.
  • Hvis du lader det sidste argument stå tomt eller skriv
    RIGTIGT
    , VLOOKUP accepterer omtrentlige match. Det omtrentlige match kan dog være for mildt, især hvis din liste ikke er sorteret. Som en generel regel bør du sætte det endelige argument til
    FALSK
    når du søger efter unikke værdier, som dem i dette eksempel.

    Sådan forbinder du Excel-ark med VLOOKUP

    Du kan også trække oplysninger fra et Excel-ark til et andet ved hjælp af VLOOKUP. Dette er især nyttigt, hvis du vil lade den oprindelige tabel være upåvirket, som når du har importeret data fra et websted til Excel.

      Hvad er forskellen mellem Outlooks PST- og OST-filer?

    Forestil dig, at du har et andet regneark, hvor du vil sortere produkterne fra det foregående eksempel baseret på deres pris. Du kan få prisen for disse produkter fra det overordnede regneark med VLOOKUP. Forskellen her er, at du skal gå til det overordnede ark for at vælge tabelarrayet. Sådan gør du:

  • Vælg den celle, hvor du vil vise prisen på den første vare. Det er B3 i dette eksempel.
  • Skriv =VLOOKUP( i formellinjen for at starte formlen.
  • Klik på cellen, der indeholder det første elements navn for at tilføje det som opslagsværdi. Det er A3 (chokolade) i dette eksempel.
  • Som før skal du skrive et komma (,) og et mellemrum for at flytte til det næste argument.
  • Naviger til det overordnede ark, og vælg tabelarrayet.
  • Tryk på F4 for at gøre referencen absolut. Dette gør formlen gældende for resten af ​​emnerne.
  • Mens du stadig er på det overordnede ark, skal du se på formellinjen og indtaste kolonnenummeret for priskolonnen. Det er 3 i dette eksempel.
  • Skriv FALSK, da du vil have et nøjagtigt match for hvert produkt i dette tilfælde.
  • Luk parentesen og tryk på Enter. Den endelige formel skal se ud som nedenfor:
    =VLOOKUP(A3, Sheet1!$A$2:$C$9, 3, FALSE) 
  • Træk resultatet for det første produkt ned for at se resultaterne for de andre produkter i undersætarket.
  • Du kan nu sortere dine Excel-data uden at det påvirker den originale tabel. Slåfejl er en af ​​de almindelige årsager til VLOOKUP-fejl i Excel, så sørg for at undgå dem på den nye liste.

    VLOOKUP er en fantastisk måde at forespørge data på hurtigere i Microsoft Excel. Selvom VLOOKUP kun forespørger inden for en kolonne og har nogle få flere begrænsninger, har Excel andre funktioner, der kan lave mere kraftfulde opslag.

    Excels XLOOKUP-funktion ligner VLOOKUP, men kan se både lodret og vandret i et regneark. De fleste af Excels opslagsfunktioner følger den samme proces, med kun få forskelle. At bruge nogen af ​​dem til et bestemt opslagsformål er en smart måde at få fat i dine Excel-forespørgsler på.