Excel VLOOKUP Tutorial for begyndere

โšก Smart opsummering

Excel VLOOKUP-vejledningen forklarer, hvordan den vertikale opslagsfunktion sรธger i den fรธrste kolonne i en tabel og returnerer en matchende vรฆrdi fra en anden kolonne. Denne vejledning dรฆkker syntaks, prรฆcise og omtrentlige match, opslag pรฅ tvรฆrs af ark, almindelige fejl og det moderne XLOOKUP-alternativ.

  • โœ… Kernefunktion: VLOOKUP tager fire argumenter โ€” opslagsvรฆrdi, tabelmatrix, kolonneindeksnummer og omrรฅdeopslag (SAND eller FALSK).
  • ๐Ÿ” Prรฆcis vs. omtrentlig: Brug FALSK for prรฆcise matches, f.eks. ID'er, og SAND for omtrentlige matches pรฅ sorterede numeriske omrรฅder, f.eks. rabatbรฅnd.
  • ๐Ÿ“‘ Opslag pรฅ tvรฆrs af ark: Referer til et andet ark med Sheet2!A2:B25-syntaksen for at trรฆkke data fra et regneark til et andet i den samme projektmappe.
  • โš ๏ธ Almindelige fejl: #N/A, #REF! og #Vร†RDI! signalerer manglende matches, forkert kolonneindeks eller ugyldige argumenter, som du hurtigt kan fejlrette.
  • ๐Ÿค– Moderne alternativ: XOPSLAG i Microsoft 365 og Excel 2021 understรธtter venstreopslag, prรฆcis match som standard og renere fejlhรฅndtering.

Excel VLOOKUP-vejledning

Hvad er VLOOKUP?

VLOOKUP (V'et stรฅr for Vertical) er en indbygget Excel-funktion, der etablerer en relation mellem kolonner i et regneark. Den giver dig mulighed for at slรฅ en vรฆrdi op i รฉn kolonne og returnere den tilsvarende vรฆrdi fra en anden kolonne i samme rรฆkke.

VLOOKUP-syntaks og argumenter

Fรธr du anvender VLOOKUP, er det nyttigt at forstรฅ formelstrukturen. Funktionen tager fire argumenter og fรธlger et ensartet mรธnster pรฅ tvรฆrs af alle Excel-versioner.

=VOPSLAG(opslagsvรฆrdi, tabelmatrix, col_index_num, [rรฆkkevidde])
  • opslagsvรฆrdi โ€” den vรฆrdi, du vil finde (en cellereference eller en literal).
  • tabelmatrix โ€” celleomrรฅdet, der indeholder opslagskolonnen og returkolonnen.
  • col_index_num โ€” kolonnenummeret i table_array, hvorfra vรฆrdien skal returneres (1 er den yderst til venstre).
  • rรฆkkevidde โ€” FALSK for et prรฆcist match, SAND (eller udeladt) for et omtrentligt match pรฅ sorterede data.

Vigtig: Opslagsvรฆrdien skal vรฆre i den venstre kolonne i table_array, og VLOOKUP sรธger kun fra venstre mod hรธjre.

Brug af VLOOKUP

Nรฅr du har brug for at finde specifikke oplysninger i et stort regneark, eller for at hente den samme type vรฆrdi gentagne gange, sparer VLOOKUP betydelig tid sammenlignet med manuel filtrering.

Overvej a Virksomhedens lรธntabel vedligeholdes af รธkonomiteamet. Du starter med en kendt information โ€“ et indeks โ€“ og bruger VLOOKUP til at hente den ukendte vรฆrdi.

For eksempel kender du allerede medarbejderens navn:

Brug af VLOOKUP

Og du vil gerne slรฅ medarbejderlรธnnen op:

Brug af VLOOKUP

Excel-regneark for ovenstรฅende eksempel:

Brug af VLOOKUP

Download ovenstรฅende Excel-fil

For at finde den ukendte medarbejderlรธn indtaster vi medarbejderlรธn Code som allerede er tilgรฆngelig.

Brug af VLOOKUP

Ved at anvende VLOPSLAG, lรธnvรฆrdien svarende til den pรฅgรฆldende medarbejder Code vises automatisk.

Brug af VLOOKUP

Sรฅdan bruger du VLOOKUP-funktionen i Excel

Fรธlg denne trinvise vejledning for at anvende VLOOKUP-funktionen i Excel:

Trin 1) Naviger til mรฅlcellen

Klik pรฅ den celle, hvor du vil have den valgte medarbejders lรธn vist โ€“ i dette eksempel celle H3.

Brug VLOOKUP-funktionen i Excel

Trin 2) Indtast VLOOKUP-funktionen =VLOOKUP()

Skriv funktionen i cellen. Start med et lighedstegn (som fortรฆller Excel, at en formel fรธlger) og derefter nรธgleordet VLOOKUP: =VLOOKUP().

Brug VLOOKUP-funktionen i Excel

Parenteserne indeholder sรฆttet af argumenter (de data, som funktionen har brug for).

VLOPSLAG krรฆver fire argumenter:

Trin 3) Fรธrste argument โ€” opslagsvรฆrdien

Det fรธrste argument er cellereferencen for den vรฆrdi, du vil sรธge efter. I dette tilfรฆlde er det medarbejderen Code er opslagsvรฆrdien, sรฅ det fรธrste argument er H2 โ€“ den celle, hvis indhold i Excel skal matche.

Brug VLOOKUP-funktionen i Excel

Trin 4) Andet argument โ€” tabelmatrixen

Dette refererer til den blok af vรฆrdier, der skal sรธges i, kendt i Excel som tabel array eller opslagstabel. I vores eksempel kรธrer opslagstabellen fra B2 til E25.

BEMร†RK VENLIGST: Opslagskolonnen skal vรฆre den yderste venstre kolonne i din tabelmatrix.

Brug VLOOKUP-funktionen i Excel

Trin 5) Tredje argument โ€” col_index_num

Dette fortรฆller VLOOKUP, hvilken kolonne i tabelmatrixen der indeholder returvรฆrdien. Medarbejderlรธnnen er placeret i den fjerde kolonne, sรฅ kolonneindekset er 4.

Brug VLOOKUP-funktionen i Excel

Trin 6) Fjerde argument โ€” prรฆcis eller omtrentlig match

Det sidste argument er flaget for rรฆkkeviddeopslag. Det styrer, om VLOOKUP returnerer et prรฆcist eller et omtrentligt match. Her รธnsker vi et prรฆcist match (FALSK).

  1. FALSK โ€” prรฆcis overensstemmelse.
  2. TRUE โ€” omtrentlig overensstemmelse.

Brug VLOOKUP-funktionen i Excel

Trin 7) Tryk pรฅ Enter

Tryk Enter for at fuldfรธre formlen. Du vil fรธrst se en fejl, fordi der ikke er nogen medarbejder. Code er endnu blevet indtastet i H2.

Brug VLOOKUP-funktionen i Excel

Nรฅr du har indtastet en gyldig medarbejder Code I H2 returnerer cellen den tilsvarende medarbejderlรธn.

Brug VLOOKUP-funktionen i Excel

Kort sagt fortรฆller formlen Excel, at de kendte vรฆrdier sidder i den venstre kolonne af dataene (Medarbejder CodeVLOOKUP scanner derefter tabellen og returnerer vรฆrdien i fjerde kolonne pรฅ den matchende rรฆkke โ€” medarbejderlรธn.

Dette eksempel dรฆkkede eksakte matches (nรธgleordet FALSE). Det nรฆste afsnit forklarer omtrentlige matches.

VLOOKUP for omtrentlige matches (TRUE sรธgeord som sidste parameter)

Forestil dig et scenarie, hvor en tabel beregner rabatter for kunder, der ikke kรธber prรฆcis ti eller hundredvis af varer.

Som vist nedenfor anvender en virksomhed rabatter pรฅ mรฆngder fra 1 til 10,000:

VLOOKUP for omtrentlige kampe

Download ovenstรฅende Excel-fil

En kunde kรธber sjรฆldent prรฆcis 100 eller 1,000 enheder. Tilstanden med omtrentlig match lader VLOOKUP finde den nรฆrmeste lavere vรฆrdi i stedet for at insistere pรฅ et prรฆcist tal. Trin:

Trin 1) Klik pรฅ den celle, hvor VLOOKUP-funktionen skal placeres โ€“ cellereference I2.

VLOOKUP for omtrentlige kampe

Trin 2) Skriv =VLOOKUP() i cellen, og tilfรธj argumenterne i parenteserne.

VLOOKUP for omtrentlige kampe

Trin 3) Argument 1: Indtast den cellereference, hvis vรฆrdi skal matches med opslagstabellen.

VLOOKUP for omtrentlige kampe

Trin 4) Argument 2: Vรฆlg opslagstabellen โ€” her kolonnerne Antal og Rabat.

VLOOKUP for omtrentlige kampe

Trin 5) Argument 3: Indtast kolonneindekset i opslagstabellen, hvorfra den matchende vรฆrdi skal returneres.

VLOOKUP for omtrentlige kampe

Trin 6) Argument 4: Sรฆt det sidste argument til TRUE for omtrentlige matches.

VLOOKUP for omtrentlige kampe

Trin 7) Tryk pรฅ Enter. Formlen gรฆlder nu for cellen. Nรฅr du skriver et hvilket som helst antal, returnerer Excel rabatbรฅndet baseret pรฅ det omtrentlige match.

VLOOKUP for omtrentlige kampe

BEMร†RK VENLIGST: Hvis du lader det fjerde argument stรฅ tomt, bruger Excel som standard SAND (omtrentlig match). For omtrentlige match skal opslagskolonnen sorteres i stigende rรฆkkefรธlge.

Vlookup-funktion anvendt mellem 2 forskellige ark placeret i samme projektmappe

Overvej nu en projektmappe med to ark. Ark 1 viser Medarbejder Code, Navn og betegnelse; Ark 2 viser medarbejderen Code og medarbejderlรธn.

ARK 1:

Vlookup-funktion anvendt mellem 2 forskellige ark

ARK 2:

Vlookup-funktion anvendt mellem 2 forskellige ark

Download ovenstรฅende Excel-fil

Mรฅlet er at konsolidere alle data pรฅ Ark 1, som vist nedenfor:

Vlookup-funktion anvendt mellem 2 forskellige ark

VLOPPslag kan aggregere data, sรฅ medarbejder Code, Navn og Lรธn vises sammen pรฅ รฉt ark.

Vi starter pรฅ ark 2, fordi det leverer to argumenter โ€” kolonnen Medarbejderlรธn er her, og kolonneindekset er 2.

Vlookup-funktion anvendt mellem 2 forskellige ark

Vi รธnsker at finde den lรธn, der passer til hver enkelt medarbejder Code.

Vlookup-funktion anvendt mellem 2 forskellige ark

Dataene lรธber fra A2 til B25 โ€” det er vores tabelmatrix.

Trin 1) Skift til Ark 1 og indtast de viste overskrifter.

Vlookup-funktion anvendt mellem 2 forskellige ark

Trin 2) Klik pรฅ cellen ud for Medarbejderlรธn โ€“ celle F3 โ€“ hvor VLOOKUP-formlen skal placeres.

Vlookup-funktion anvendt mellem 2 forskellige ark

Indtast VLOOKUP-funktionen: =VLOOKUP().

Trin 3) Argument 1: Indtast F2 โ€” cellen, der indeholder medarbejderen Code for at matche i opslagstabellen.

Vlookup-funktion anvendt mellem 2 forskellige ark

Trin 4) Argument 2: Opslagstabellen findes pรฅ det andet ark, sรฅ referer til den med arknavnet: Ark2!A2:B25.

Vlookup-funktion anvendt mellem 2 forskellige ark

Trin 5) Argument 3: Indtast kolonneindekset i opslagstabellen, der indeholder returvรฆrdien.

Vlookup-funktion anvendt mellem 2 forskellige ark

Vlookup-funktion anvendt mellem 2 forskellige ark

Trin 6) Argument 4: Brug FALSE for et prรฆcist match, fordi vi รธnsker den prรฆcise lรธn, der matcher hver medarbejder Code.

Vlookup-funktion anvendt mellem 2 forskellige ark

Trin 7) Tryk Enter. Nรฅr du indtaster en medarbejder Code, returnerer cellen den tilsvarende lรธn hentet fra Ark 2.

Vlookup-funktion anvendt mellem 2 forskellige ark

Almindelige VLOOKUP-fejl og rettelser

Selv erfarne brugere stรธder pรฅ VLOOKUP-fejl. De mest almindelige og hurtige lรธsninger:

  • # N / A โ€” VLOOKUP kan ikke finde opslagsvรฆrdien. Kontrollรฉr for ekstra mellemrum, uoverensstemmelser i datatyper (tal gemt som tekst), eller at vรฆrdien rent faktisk findes i den fรธrste kolonne af table_array.
  • #REF! โ€” col_index_num er stรธrre end antallet af kolonner i table_array. Reducer kolonneindekset eller udvid omrรฅdet.
  • #Vร†RDI! โ€” col_index_num er mindre end 1, eller et argument er ugyldigt. Kontroller formelsyntaksen.
  • Forkert resultat returneret โ€” det fjerde argument er SAND eller udeladt, men opslagskolonnen er usorteret. Skift til FALSK eller sorter kolonnen stigende.
  • Lรฅste referencer โ€” nรฅr du kopierer en formel nedad, skal du bruge absolutte referencer (for eksempel $B$2:$E$25), sรฅ table_array ikke afviger.

VLOOKUP vs. XLOOKUP: Hvilken skal du bruge?

Microsoft introducerede XLOOKUP i Microsoft 365 og Excel 2021 som en moderne erstatning for VLOOKUP. Det fjerner flere VLOOKUP-begrรฆnsninger og er nu det anbefalede valg i understรธttede versioner.

Feature LOPSLAG XLOOKUP
Sรธg retning Kun fra venstre mod hรธjre Enhver retning (venstre, hรธjre, op, ned)
Standard matchtype Omtrentlig (SAND) Prรฆcis
Hรฅndtering af "Hvis ikke fundet" Returnerer #N/A Indbygget if_not_found-argument
Kolonneindeks Hardkodet nummer Referer til et returkolonneinterval
tilgรฆngelighed Alle Excel-versioner Microsoft 365, Excel 2021, Excel til internettet

Hvornรฅr skal man vรฆlge VOPSLAG: Projektmappen skal kรธre i Excel 2019 eller tidligere, eller du vedligeholder รฆldre formler. Hvornรฅr skal man vรฆlge XLOOKUP: Du opretter nye projektmapper i moderne Excel og รธnsker venstreorienterede opslag, renere fejlhรฅndtering og prรฆcis match som standard. Lรฆr mere om opslagsfunktioner i Excel-vejledninger serien.

Konklusion

De tre scenarier ovenfor forklarer, hvordan VLOOKUP fungerer til prรฆcise matches, omtrentlige matches og krydsarksreferencer. ร˜v dig pรฅ dine egne datasรฆt for at opbygge flydende data. VLOOKUP er fortsat en vigtig funktion i MS-Excel til effektiv datahรฅndtering, og XLOOKUP udvider dette vรฆrktรธjssรฆt i moderne Excel.

Ofte Stillede Spรธrgsmรฅl

Opslagsvรฆrdien har normalt skjulte mellemrum, eller den ene side er tekst, mens den anden er et tal. Brug TRIM til at fjerne mellemrum og bekrรฆfte, at begge vรฆrdier deler den samme datatype. Kontroller ogsรฅ, at vรฆrdien er placeret i den fรธrste kolonne af table_array.

Nej. VLOOKUP returnerer kun vรฆrdier fra kolonner til hรธjre for opslagskolonnen. For opslag til venstre skal du bruge INDEX og MATCH sammen, eller bruge XLOOKUP i Microsoft 365 og Excel 2021, som understรธtter enhver sรธgeretning.

VLOOKUP scanner den fรธrste kolonne lodret og returnerer en vรฆrdi fra en valgt kolonne. HLOOKUP scanner den fรธrste rรฆkke vandret og returnerer en vรฆrdi fra en valgt rรฆkke. Brug HLOOKUP, nรฅr dine data er arrangeret i rรฆkker i stedet for kolonner.

Hvis du Microsoft 365 eller Excel 2021, foretrรฆkker XLOOKUP. Det understรธtter opslag i alle retninger, bruger som standard prรฆcis match og accepterer et if_not_found-argument. Behold kun VLOOKUP, nรฅr din projektmappe skal forblive kompatibel med Excel 2019 eller tidligere.

Ja. Microsoft Copilot i Excel kan generere VLOOKUP- eller XLOOKUP-formler fra en letforstรฅelig prompt som f.eks. "slรฅ lรธn op efter medarbejderkode". Gennemgรฅ altid de foreslรฅede cellereferencer og matchtype, fรธr du anvender formlen pรฅ livedata.

Ja. AI-assistenter som Copilot, ChatGPT og Excel-fokuserede tilfรธjelsesprogrammer kan forklare hvert argument, markere #N/A-รฅrsager og foreslรฅ lรธsninger. Indsรฆt din formel og en lille dataprรธve for at fรฅ den mest prรฆcise diagnose af defekte VLOOKUP-referencer.

Opsummer dette indlรฆg med: