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.

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.
- 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:
Og du vil gerne slรฅ medarbejderlรธnnen op:
Excel-regneark for ovenstรฅende eksempel:
Download ovenstรฅende Excel-fil
For at finde den ukendte medarbejderlรธn indtaster vi medarbejderlรธn Code som allerede er tilgรฆngelig.
Ved at anvende VLOPSLAG, lรธnvรฆrdien svarende til den pรฅgรฆldende medarbejder Code vises automatisk.
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.
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().
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.
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.
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.
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).
- FALSK โ prรฆcis overensstemmelse.
- TRUE โ omtrentlig overensstemmelse.
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.
Nรฅr du har indtastet en gyldig medarbejder Code I H2 returnerer cellen den tilsvarende medarbejderlรธn.
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:
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.
Trin 2) Skriv =VLOOKUP() i cellen, og tilfรธj argumenterne i parenteserne.
Trin 3) Argument 1: Indtast den cellereference, hvis vรฆrdi skal matches med opslagstabellen.
Trin 4) Argument 2: Vรฆlg opslagstabellen โ her kolonnerne Antal og Rabat.
Trin 5) Argument 3: Indtast kolonneindekset i opslagstabellen, hvorfra den matchende vรฆrdi skal returneres.
Trin 6) Argument 4: Sรฆt det sidste argument til TRUE for omtrentlige matches.
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.
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:
ARK 2:
Download ovenstรฅende Excel-fil
Mรฅlet er at konsolidere alle data pรฅ Ark 1, som vist nedenfor:
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.
Vi รธnsker at finde den lรธn, der passer til hver enkelt medarbejder Code.
Dataene lรธber fra A2 til B25 โ det er vores tabelmatrix.
Trin 1) Skift til Ark 1 og indtast de viste overskrifter.
Trin 2) Klik pรฅ cellen ud for Medarbejderlรธn โ celle F3 โ hvor VLOOKUP-formlen skal placeres.
Indtast VLOOKUP-funktionen: =VLOOKUP().
Trin 3) Argument 1: Indtast F2 โ cellen, der indeholder medarbejderen Code for at matche i opslagstabellen.
Trin 4) Argument 2: Opslagstabellen findes pรฅ det andet ark, sรฅ referer til den med arknavnet: Ark2!A2:B25.
Trin 5) Argument 3: Indtast kolonneindekset i opslagstabellen, der indeholder returvรฆrdien.
Trin 6) Argument 4: Brug FALSE for et prรฆcist match, fordi vi รธnsker den prรฆcise lรธn, der matcher hver medarbejder Code.
Trin 7) Tryk Enter. Nรฅr du indtaster en medarbejder Code, returnerer cellen den tilsvarende lรธn hentet fra Ark 2.
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.


































