
Üldine valem
=VLOOKUP(amount,tax_table,2,TRUE)
Kokkuvõte
Maksumäära arvutamiseks lihtsa maksumäära tabeli põhjal saate kasutada funktsiooni VLOOKUP. Näidatud näites on valem G5-s järgmine:
=VLOOKUP(G4,tax_table,2,TRUE)
kus "tax_table" on nimeline vahemik C5: D8.
Märkus: see valem määrab ühe maksumäära. Maksude arvutamiseks progressiivses süsteemis, kus tulu maksustatakse mitmes sulgudes erineva määraga, vaadake seda näidet.
Selgitus
VLOOKUP nõuab, et otsinguväärtused oleksid otsingutabeli esimeses veerus. Kuna näite esimene veerg on tegelikult "Band", välistame selle veeru sihilikult VLOOKUP-ile antud tabelivahemikust, mis on konfigureeritud järgmiselt:
- Otsiväärtus ise pärineb G4-st
- Tabelimassiiv on nimega vahemik tax_table (C5: D8)
- Veeru indeksi number on 2, kuna maksumäärad on C5: D8 teises veerus
- Argumendi Range_lookup väärtuseks on seatud TRUE = ligikaudne vaste
Selle konfiguratsiooni korral skannib VLOOKUP otsinguväärtused, kuni leiab väärtuse, mis on suurem kui G4 väärtus, seejärel VLOOKUP "langeb tagasi" eelmisele reale ja tagastab selle rea maksumäära. Kuna kasutame funktsiooni VLOOKUP ligikaudses sobitusrežiimis, tuleb otsinguväärtused järjestada kasvavas järjekorras.
VLOOKUP sobitusrežiimid
Rakendusel VLOOKUP on kaks sobitamisrežiimi: täpne vaste ja ligikaudne vaste, mida juhib valikuline neljas argument nimega "vahemiku_vaatamine". Vaikekäitumine on ligikaudne vaste. Selles näites on selguse huvides seatud neljas argument tõele. Täpsem teave VLOOKUPi kohta siin.