Excel-formule: berekening van basisbelastingtarief met VERT.ZOEKEN -

Generieke formule

=VLOOKUP(amount,tax_table,2,TRUE)

Samenvatting

Om een ​​belastingtarief te berekenen op basis van een eenvoudige belastingtarieftabel, kunt u de functie VERT.ZOEKEN gebruiken. In het getoonde voorbeeld is de formule in G5:

=VLOOKUP(G4,tax_table,2,TRUE)

waarbij "tax_table" het benoemde bereik C5: D8 is.

Opmerking: met deze formule wordt één belastingtarief bepaald. Zie dit voorbeeld om de belasting te berekenen op basis van een progressief systeem waarin inkomsten over meerdere schijven worden belast tegen verschillende tarieven.

Uitleg

VERT.ZOEKEN vereist dat opzoekwaarden in de eerste kolom van de opzoektabel staan. Omdat de eerste kolom in het voorbeeld eigenlijk "Band" is, sluiten we deze kolom met opzet uit van het tabelbereik dat wordt verstrekt aan VERT.ZOEKEN, dat als volgt is geconfigureerd:

  • De opzoekwaarde zelf is afkomstig van G4
  • Tabelmatrix is ​​het benoemde bereik tax_table (C5: D8)
  • Kolomindexnummer is 2, aangezien de belastingtarieven in de tweede kolom van C5: D8 staan
  • Range_lookup argument is ingesteld op TRUE = geschatte overeenkomst

Met deze configuratie scant VERT.ZOEKEN de opzoekwaarden totdat het een waarde vindt die hoger is dan de waarde in G4, waarna VERT.ZOEKEN "terugvalt" naar de vorige rij en het belastingtarief in die rij retourneert. Omdat we VERT.ZOEKEN gebruiken in de geschatte overeenkomstmodus, moeten opzoekwaarden in oplopende volgorde worden gesorteerd.

VERT.ZOEKEN overeenkomende modi

VERT.ZOEKEN heeft twee koppelingsmodi: exacte overeenkomst en geschatte overeenkomst, bestuurd door een optioneel vierde argument genaamd "range_lookup". Het standaardgedrag is een overeenkomst bij benadering. In dit voorbeeld is voor de duidelijkheid het vierde argument expliciet op WAAR ingesteld. Meer gedetailleerde informatie over VERT.ZOEKEN hier.

Interessante artikelen...