
Splošna formula
=VLOOKUP(amount,tax_table,2,TRUE)
Povzetek
Za izračun davčne stopnje na podlagi preproste tabele davčnih stopenj lahko uporabite funkcijo VLOOKUP. V prikazanem primeru je formula v G5:
=VLOOKUP(G4,tax_table,2,TRUE)
kjer je "davčna_tabela" imenovani obseg C5: D8.
Opomba: ta formula določa enotno davčno stopnjo. Če želite izračunati davek na podlagi progresivnega sistema, kjer je dohodek obdavčen v več oklepajih po različnih stopnjah, glejte ta primer.
Pojasnilo
VLOOKUP zahteva, da so iskalne vrednosti v prvem stolpcu iskalne tabele. Ker je prvi stolpec v primeru dejansko "Band", ta stolpec namenoma izključimo iz obsega tabel, ki je na voljo VLOOKUP, ki je nastavljen tako:
- Vrednost iskanja sama prihaja iz G4
- Matrika tabel je poimenovana razpon davčna tabela (C5: D8)
- Številka stolpca je 2, saj so davčne stopnje v drugem stolpcu C5: D8
- Argument Range_lookup je nastavljen na TRUE = približno ujemanje
S to konfiguracijo VLOOKUP skenira iskalne vrednosti, dokler ne najde vrednosti, višje od vrednosti v G4, nato se VLOOKUP "spusti nazaj" v prejšnjo vrstico in vrne davčno stopnjo v tej vrstici. Ker uporabljamo VLOOKUP v načinu približnega ujemanja, je treba iskalne vrednosti razvrstiti po naraščajočem vrstnem redu.
Načini ujemanja VLOOKUP
VLOOKUP ima dva načina ujemanja: natančno ujemanje in približno ujemanje, ki ju nadzoruje neobvezni četrti argument, imenovan "range_lookup". Privzeto vedenje je približno ujemanje. V tem primeru je bil četrti argument zaradi jasnosti izrecno nastavljen na TRUE. Podrobnejše informacije o VLOOKUP-u tukaj.