
Splošna formula
=VLOOKUP(score,key,2,TRUE)
Povzetek
Če želite dodeliti oceno na podlagi rezultata, lahko uporabite funkcijo VLOOKUP, konfigurirano za izvedbo približnega ujemanja. V prikazanem primeru je "ključ" imenovani obseg B5: C9, formula v F5. kopirano navzdol, je:
=VLOOKUP(E5,key,2,TRUE)
kjer je "ključ" imenovani obseg B5: C9.
Opomba: iskalno tabelo je treba razvrstiti po naraščajočem vrstnem redu, VLOOKUP pa mora biti nastavljen na približni način ujemanja.
Pojasnilo
V tem primeru so ocene v stolpcu F vrednosti iskanja za funkcijo VLOOKUP. Iskalna tabela je imenovani obseg "ključ" (B5: C9). Indeks stolpcev je naveden kot 2, ker želimo, da VLOOKUP vrne oceno iz drugega stolpca. Nazadnje je zadnji argument za VLOOKUP, zmedeno imenovan "iskanje obsega", nastavljen na TRUE, da VLOOKUP pove, naj izvede "približno ujemanje".
V načinu približnega ujemanja VLOOKUP predpostavlja, da je tabela razvrščena po prvem stolpcu. Z rezultatom, ki je naveden kot vrednost iskanja, bo VLOOKUP skeniral prvi stolpec tabele. Če najde natančno ujemanje, bo vrnil oceno v tej vrstici. Če VLOOKUP ne najde natančnega ujemanja, bo še naprej pregledoval, dokler ne bo našel vrednosti, večje od iskalne vrednosti, nato bo "stopil nazaj" in vrnil oceno v prejšnji vrstici.
Z drugimi besedami, VLOOKUP se bo ujemal z zadnjo vrednostjo, ki je manjša ali enaka iskalni vrednosti.
Opomba: če je rezultat manjši od prvega vnosa v tabeli, bo VLOOKUP vrnil napako # N / A.
Približno približno
VLOOKUP bo privzeto izvedel približno ujemanje, zato tehnično ni treba navesti četrtega argumenta. Priporočam pa, da zadnji argument vedno izrecno navedete, ker vas prisili, da razmislite, kaj želite. Če vnesete vrednost, boste v prihodnosti dobili tudi vizualni opomnik.