Å bygge kule Excel-dashbordkomponenter vil ikke hjelpe deg hvis du ikke effektivt kan administrere datamodellene dine. VLOOKUP-funksjonen er kongen av alle oppslagsfunksjoner i Excel. Hensikten med VLOOKUP er å finne en spesifikk verdi fra en kolonne med data der radverdien lengst til venstre samsvarer med et gitt kriterium.
Ta en titt på denne figuren for å få den generelle ideen. Tabellen til venstre viser salg etter måned og produktnummer. Den nederste tabellen oversetter disse produktnumrene til faktiske produktnavn. VLOOKUP-funksjonen kan hjelpe til med å knytte riktig navn til hvert respektive produktnummer.

For å forstå hvordan VLOOKUP-formler fungerer, ta deg tid til å gå gjennom den grunnleggende syntaksen. En VLOOKUP-formel krever fire argumenter: VLOOKUP ( Lookup_value , Table_array , Col_index_num , Range_lookup )
-
Lookup_value: Argumentet Lookup_value identifiserer verdien som slås opp. Dette er verdien som må matches med oppslagstabellen. I eksemplet i figuren er Lookup_value produktnummeret. Derfor refererer det første argumentet for alle formlene vist i figuren til kolonne C (kolonnen som inneholder produktnummeret).
-
Table_array: Argumentet Table_array spesifiserer området som inneholder oppslagsverdiene. Her er et par punkter å huske på med dette argumentet. Først, for at en Table_array skal fungere, må kolonnen lengst til venstre i tabellen være den samsvarende verdien. For eksempel, hvis du prøver å matche produktnumre, må kolonnen lengst til venstre i oppslagstabellen inneholde produktnumre.
For det andre, legg merke til at referansen som brukes for dette argumentet er en absolutt referanse. Dette betyr at kolonne- og radreferansene er prefiksert med dollartegn ($). Dette sikrer at referansene ikke forskyves mens du kopierer formlene nedover eller på tvers.
-
Col_index_num: Argumentet Col_index_num identifiserer kolonnenummeret i oppslagstabellen som inneholder verdien som skal returneres. I eksempelet i figuren inneholder den andre kolonnen produktnavnet (verdien som slås opp), så formelen bruker tallet 2. Hvis produktnavnkolonnen var den fjerde kolonnen i oppslagstabellen, ville tallet 4 blitt brukt .
-
Range_lookup: Range_lookup-argumentet spesifiserer om du leter etter et eksakt samsvar eller et omtrentlig samsvar. Hvis et eksakt samsvar er nødvendig, skriver du inn FALSE for dette argumentet. Hvis den nærmeste matchen vil gjøre det, skriver du TRUE eller lar argumentet stå tomt.