
Általános képlet
=VLOOKUP(amount,tax_table,2,TRUE)
Összegzés
Az adókulcs egyszerű adókulcs-táblázat alapján történő kiszámításához használhatja a VLOOKUP függvényt. A bemutatott példában a G5 képlete a következő:
=VLOOKUP(G4,tax_table,2,TRUE)
ahol az "tax_table" a megnevezett tartomány C5: D8.
Megjegyzés: ez a képlet egyetlen adókulcsot határoz meg. Az adó kiszámításához egy progresszív rendszerben, ahol a jövedelmet több zárójelben adózzák, különböző kulcsokkal, lásd ezt a példát.
Magyarázat
A VLOOKUP megköveteli, hogy a keresési értékek a keresőtábla első oszlopában legyenek. Mivel a példa első oszlopa valójában "Sáv", szándékosan kizárjuk ezt az oszlopot a VLOOKUP számára biztosított táblázattartományból, amely így van konfigurálva:
- Maga a keresési érték a G4-ből származik
- A táblázat tömb a tax_table nevű tartomány (C5: D8)
- Az oszlop indexszáma 2, mivel az adókulcsok a C5: D8 második oszlopában találhatók
- A Range_lookup argumentum értéke IGAZ = hozzávetőleges egyezés
Ezzel a konfigurációval a VLOOKUP addig vizsgálja a keresési értékeket, amíg nem talál nagyobb értéket, mint a G4-ben szereplő érték, majd a VLOOKUP "visszaesik" az előző sorra, és visszaadja az adott adókulcsot. Mivel a VLOOKUP-ot közelítő egyezési módban használjuk, a keresési értékeket növekvő sorrendben kell rendezni.
VLOOKUP illesztési módok
A VLOOKUP-nak két egyezési módja van: pontos egyezés és hozzávetőleges egyezés, amelyet egy opcionális negyedik argumentum, az úgynevezett "range_lookup" vezérel. Az alapértelmezett viselkedés a hozzávetőleges egyezés. Ebben a példában a negyedik érvet egyértelműen az IGAZ-ra állítottuk. Részletesebb információk a VLOOKUP-ról itt.