Excel-Formel: Grundlegende Steuersatzberechnung mit VLOOKUP -

Generische Formel

=VLOOKUP(amount,tax_table,2,TRUE)

Zusammenfassung

Um einen Steuersatz basierend auf einer einfachen Steuersatztabelle zu berechnen, können Sie die VLOOKUP-Funktion verwenden. Im gezeigten Beispiel lautet die Formel in G5:

=VLOOKUP(G4,tax_table,2,TRUE)

Dabei ist "tax_table" der benannte Bereich C5: D8.

Hinweis: Diese Formel bestimmt einen einzelnen Steuersatz. In diesem Beispiel wird die Steuer in einem progressiven System berechnet, bei dem das Einkommen in mehreren Klammern zu unterschiedlichen Sätzen besteuert wird.

Erläuterung

Für VLOOKUP müssen sich Nachschlagewerte in der ersten Spalte der Nachschlagetabelle befinden. Da die erste Spalte im Beispiel tatsächlich "Band" ist, schließen wir diese Spalte absichtlich aus dem Tabellenbereich aus, der VLOOKUP zur Verfügung gestellt wird, der wie folgt konfiguriert ist:

  • Der Suchwert selbst stammt von G4
  • Tabellenarray ist der benannte Bereich tax_table (C5: D8)
  • Die Spaltenindexnummer ist 2, da die Steuersätze in der zweiten Spalte von C5: D8 stehen
  • Das Argument Range_lookup wird auf TRUE = ungefähre Übereinstimmung gesetzt

Bei dieser Konfiguration durchsucht VLOOKUP die Suchwerte, bis ein Wert gefunden wird, der höher als der Wert in G4 ist. Dann "fällt" VLOOKUP in die vorherige Zeile zurück und gibt den Steuersatz in dieser Zeile zurück. Da wir VLOOKUP im ungefähren Übereinstimmungsmodus verwenden, müssen die Suchwerte in aufsteigender Reihenfolge sortiert werden.

VLOOKUP-Matching-Modi

VLOOKUP verfügt über zwei Übereinstimmungsmodi: exakte Übereinstimmung und ungefähre Übereinstimmung, gesteuert durch ein optionales viertes Argument namens "range_lookup". Das Standardverhalten ist die ungefähre Übereinstimmung. In diesem Beispiel wurde das vierte Argument aus Gründen der Übersichtlichkeit explizit auf TRUE gesetzt. Weitere Informationen zu VLOOKUP finden Sie hier.

Interessante Beiträge...