Guida di Excel IF e VLOOKUP


1

enter image description here

L'esercizio è da usare IF() e VLOOKUP() funziona per restituire l'aliquota d'imposta in base al reddito annuale e al numero di persone nella famiglia.

Finora ho provato a inserire:

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

ma il terzo attributo in VLOOKUP(), o il col_index_num deve essere cambiato per restituire l'aliquota fiscale corretta, ma questo è un lavoro manuale e non è il punto dell'esercizio.

Qualcuno può aiutarmi a superare questo problema?


C'è una buona ragione per cui non è possibile combinare le tabelle di riferimento in una, poiché una è per entrate fino a 35.000 e una da 35.000 in poi, quindi divisa nuovamente a 100.000. Questo eviterebbe del tutto l'IF, lascia che VLOOKUP faccia la cosa. Oltre a questo, Lance è in the money con un calcolo per column_index.
AdamV

Risposte:


4

Il terzo parametro della funzione VLOOKUP () è la colonna del tavolo che vuoi indirizzare . Quindi dal momento che per 1,2,3 vuoi colonne 3,4,5 devi solo aggiungere 2 al parametro Type of Household, in questo modo:

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

così per la tua prima riga, il tipo di famiglia di 3 ti darebbe la colonna 5 della tabella.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.