
Yleinen kaava
=VLOOKUP(amount,tax_table,2,TRUE)
Yhteenveto
Voit laskea verokannan yksinkertaisen veroprosenttitaulukon perusteella käyttämällä VLOOKUP-toimintoa. Esitetyssä esimerkissä kaava G5: ssä on:
=VLOOKUP(G4,tax_table,2,TRUE)
missä "tax_table" on nimetty alue C5: D8.
Huomaa: tämä kaava määrittää yhden verokannan. Jos haluat laskea veron progressiivisessa järjestelmässä, jossa tuloja verotetaan useissa suluissa eri verokannoilla, katso tämä esimerkki.
Selitys
VLOOKUP edellyttää, että hakuarvot ovat hakutaulukon ensimmäisessä sarakkeessa. Koska esimerkin ensimmäinen sarake on tosiasiallisesti "Kaista", jätämme tarkoituksellisesti tämän sarakkeen VLOOKUP: lle toimitettuun taulukkoalueeseen, joka on määritetty seuraavasti:
- Itse hakuarvo tulee G4: stä
- Taulukko on nimetty alue tax_table (C5: D8)
- Sarakkeen indeksinumero on 2, koska veroprosentit ovat C5: D8: n toisessa sarakkeessa
- Range_lookup-argumentiksi on asetettu TOSI = likimääräinen vastaavuus
Tämän kokoonpanon avulla VLOOKUP skannaa hakuarvot, kunnes se löytää arvon, joka on suurempi kuin G4: n arvo, ja sitten VLOOKUP "laskeutuu" edelliselle riville ja palauttaa kyseisen rivin verokannan. Koska käytämme VLOOKUPia likimääräisessä vastaavuustilassa, hakuarvot on lajiteltava nousevassa järjestyksessä.
VLOOKUP-yhteensopivat tilat
VLOOKUPilla on kaksi sovitustilaa: tarkka haku ja likimääräinen ottelu, jota ohjaa valinnainen neljäs argumentti nimeltä "range_lookup". Oletuskäyttäytyminen on likimääräinen vastaavuus. Tässä esimerkissä neljäs argumentti on asetettu TOSI selkeästi selkeyden vuoksi. Lisätietoja VLOOKUPista täältä.