Sådan bruges VLOOKUP på en række værdier

VLOOKUP er en af ​​Excels mest kendte funktioner. Du vil typisk bruge det til at slå nøjagtige match op, såsom id’et for produkter eller kunder, men i denne artikel vil vi undersøge, hvordan du bruger VLOOKUP med en række værdier.

Eksempel 1: Brug af VLOOKUP til at tildele bogstavkarakterer til eksamensresultater

Som et eksempel, lad os sige, at vi har en liste over eksamensresultater, og vi vil tildele en karakter til hver karakter. I vores tabel viser kolonne A de faktiske eksamensresultater, og kolonne B vil blive brugt til at vise de bogstavkarakterer, vi beregner. Vi har også lavet en tabel til højre (D- og E-kolonnerne), der viser den nødvendige score for at opnå hver bogstavkarakter.

  Sådan bruges Picture in Picture (PiP) video på en iPad

Med VLOOKUP kan vi bruge intervalværdierne i kolonne D til at tildele bogstavkaraktererne i kolonne E til alle de faktiske eksamensresultater.

VLOOKUP-formlen

Før vi begynder at anvende formlen på vores eksempel, lad os få en hurtig påmindelse om VLOOKUP-syntaksen:

=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)

I den formel fungerer variablerne således:

lookup_value: Dette er den værdi, du leder efter. For os er dette scoren i kolonne A, startende med celle A2.
table_array: Dette omtales ofte uofficielt som opslagstabellen. For os er dette tabellen, der indeholder scores og tilhørende karakterer (interval D2:E7).
col_index_num: Dette er kolonnenummeret, hvor resultaterne vil blive placeret. I vores eksempel er dette kolonne B, men da VLOOKUP-kommandoen kræver et tal, er det kolonne 2.
range_lookup> Dette er et spørgsmål med logisk værdi, så svaret er enten sandt eller falsk. Foretager du et områdeopslag? For os er svaret ja (eller “TRUE” i VLOOKUP termer).

  Sådan opretter du en Google Slides-skabelon

Den udfyldte formel for vores eksempel er vist nedenfor:

=VLOOKUP(A2,$D$2:$E$7,2,TRUE)

Tabellarrayet er blevet rettet til at stoppe det med at ændre sig, når formlen kopieres ned i cellerne i kolonne B.

Noget at være opmærksom på

Når man ser i områder med VLOOKUP, er det vigtigt, at den første kolonne i tabelarrayet (kolonne D i dette scenarie) er sorteret i stigende rækkefølge. Formlen er afhængig af denne rækkefølge for at placere opslagsværdien i det korrekte område.

Nedenfor er et billede af de resultater, vi ville få, hvis vi sorterede tabelarrayet efter karakterbogstavet i stedet for scoren.

Det er vigtigt at gøre sig klart, at rækkefølgen kun er essentiel med rækkeviddeopslag. Når du sætter False i slutningen af ​​en VLOOKUP-funktion, er rækkefølgen ikke så vigtig.

Eksempel to: Give en rabat baseret på hvor meget en kunde bruger

I dette eksempel har vi nogle salgsdata. Vi vil gerne give en rabat på salgsbeløbet, og procentdelen af ​​denne rabat afhænger af det brugte beløb.

  Kategorifaner til Google Keep lader dig filtrere noter efter farve [Chrome]

En opslagstabel (kolonne D og E) indeholder rabatterne ved hver forbrugsgruppe.

VLOOKUP-formlen nedenfor kan bruges til at returnere den korrekte rabat fra tabellen.

=VLOOKUP(A2,$D$2:$E$7,2,TRUE)

Dette eksempel er interessant, fordi vi kan bruge det i en formel til at trække rabatten fra.

Du vil ofte se Excel-brugere skrive komplicerede formler til denne type betinget logik, men denne VLOOKUP giver en kortfattet måde at opnå det på.

Nedenfor tilføjes VLOOKUP til en formel for at trække den returnerede rabat fra salgsbeløbet i kolonne A.

=A2-A2*VLOOKUP(A2,$D$2:$E$7,2,TRUE)

VLOOKUP er ikke kun nyttigt, når man leder efter specifikke poster såsom medarbejdere og produkter. Det er mere alsidigt, end mange mennesker ved, og at få det tilbage fra en række værdier er et eksempel på det. Du kan også bruge det som et alternativ til ellers komplicerede formler.