Excel IF und VLOOKUP Funktionshilfe

9117
user22910

enter image description here

Die Übung ist zu verwenden IF()und VLOOKUP()Funktionen des Steuersatz auf dem Jahreseinkommen und Anzahl der Personen im Haushalt auf Basis zurückzukehren.

Bisher habe ich versucht, einzugeben:

=IF(AND(B$2=3,C$2<=35000),VLOOKUP(C2,'Tax Index'!A3:E8,5)) 

Aber das dritte Attribut VLOOKUP()oder das col_index_nummuss geändert werden, um den korrekten Steuersatz zurückzugeben. Dies ist jedoch Handarbeit und nicht der Zweck der Übung.

Kann mir jemand helfen, dieses Problem durchzugehen?

1
Gibt es einen guten Grund, dass Sie die Referenztabellen nicht in einer Tabelle kombinieren können, da eine für Einnahmen von bis zu 35.000 und eine von 35.000 aufwärts vorgesehen ist und dann bei 100.000 erneut aufgeteilt wird. Dies würde die IF ganz vermeiden, lassen Sie VLOOKUP das tun. Abgesehen davon ist Lance mit einer Berechnung für den column_index auf dem Geld. AdamV vor 12 Jahren 0

1 Antwort auf die Frage

4
Lance Roberts

Der dritte Parameter der VLOOKUP () - Funktion ist die Spalte der Tabelle, die Sie adressieren möchten . Da also für 1, 2, 3 die Spalten 3, 4, 5 benötigt werden, müssen Sie nur 2 zum Parameter "Typ des Haushalts" hinzufügen, wie folgt:

=IF(AND(B$2=3,C$2<=35000),VLOOKUP(C2,'Tax Index'!A3:E8,B2+2)) 

Für Ihre erste Zeile würde also die Haushaltsart von 3 die Spalte 5 der Tabelle anzeigen.