I denne video ser vi på, hvordan man bruger VLOOKUP til at slå værdier op i en Excel-tabel.
På dette regneark har jeg en tabel, der indeholder medarbejderdata, ved navn Table1.
For at illustrere, hvordan man arbejder med VLOOKUP, når kildedataene er i en tabel, opretter jeg formler til højre for at udtrække data fra tabellen, der matcher et medarbejder-id.
Først vælger jeg tabelhovedet og bruger pasta special med transponering for at få feltværdierne.
Derefter tilføjer jeg nogle formateringer og en ID-værdi, så jeg har noget at matche imod.
Nu skriver jeg den første VLOOKUP-formel.
Til opslaget vil jeg have værdien fra K4 låst, så den ikke ændres, når jeg kopierer formlen.
For tabel array ønsker jeg selve opslagstabellen, Table1.
Nu, fordi VLOOKUP kun ser til højre, er det vigtigt, at opslaget er til venstre for de værdier, vi vil hente.
I denne tabel er ID'et kolonnen længst til venstre, så vi kan få en hvilken som helst værdi.
For kolonne-id har jeg brug for 2, da fornavnet er den anden kolonne i tabellen.
Matchningstype er nul eller falsk, da jeg vil tvinge et nøjagtigt match.
Når jeg indtaster formlen, får vi "Julie", hvilket er korrekt.
Hvis jeg kopierer formlen ned til næste række, behøver jeg kun justere kolonnenummeret for at få efternavnet.
Og jeg kan gøre det samme for alle de andre felter.
Du spekulerer måske på, om der er en nem måde at undgå hardkodning af søjlenummeret i formlen?
Svaret er ja. Da navnene i kolonne J matcher værdierne i tabeloverskriften, kan jeg bruge MATCH-funktionen til at få et indeks for hvert felt.
For at demonstrere bruger jeg MATCH i kolonne L alene.
Opslagsværdien kommer fra kolonne J.
Arrayet er tabeloverskriften.
Matchningstype er nul for nøjagtig matchning.
Når jeg kopierer formlen, får jeg et numerisk indeks for hvert felt.
Nu skal jeg bare kopiere MATCH-formlen til VLOOKUP for at erstatte det hardkodede kolonneindeks.
Dette er et eksempel på indlejringsfunktioner inde i en formel.
Når jeg kopierer formlen, får jeg et resultat for hvert felt.
Jeg fortsætter og fjerner hjælpekolonnen.
Når jeg ændrer ID-værdien, fungerer alt.
Og fordi jeg bruger en tabel, kan jeg nemt tilføje flere data, og de samme formler vil fortsætte med at arbejde uden redigeringer.
Endelig giver brug af match denne måde en rigtig god fordel: Jeg kan nemt omarrangere felter i outputformlerne eller i selve tabellen, og VLOOKUP-formlerne fortsætter med at arbejde.
Rute
Excel-tabellerRelaterede genveje
Kopier valgte celler Ctrl
+ C
⌘
+ C
Vis dialogboksen Indsæt speciel Ctrl
+ Alt
+ V
⌘
+ ⌃
+ V
Enter og flyt ned Enter
Return
Enter og flyt højre Tab
Tab
Indsæt indhold fra udklipsholder Ctrl
+ V
⌘
+ V
Anvend datoformat Ctrl
+ Shift
+ #
⌃
+ ⇧
+ #
Slet kolonner Ctrl
+ -
⌘
+ -
Vælg tabel Ctrl
+ A
⌘
+ A
Komplet post og bliv i samme celle Ctrl
+ Enter
⌃
+ Return
Skift absolutte og relative referencer F4
⌘
+ T
Vælg tabelkolonne Ctrl
+ Space
⌃
+ Space