Formula Excel: calcolo dell'aliquota fiscale di base con CERCA.VERT -

Formula generica

=VLOOKUP(amount,tax_table,2,TRUE)

Sommario

Per calcolare un'aliquota fiscale in base a una semplice tabella delle aliquote, è possibile utilizzare la funzione CERCA.VERT. Nell'esempio mostrato, la formula in G5 è:

=VLOOKUP(G4,tax_table,2,TRUE)

dove "tax_table" è l'intervallo denominato C5: D8.

Nota: questa formula determina un'unica aliquota fiscale. Per calcolare l'imposta in base a un sistema progressivo in cui il reddito è tassato su più fasce con aliquote diverse, vedere questo esempio.

Spiegazione

CERCA.VERT richiede che i valori di ricerca siano nella prima colonna della tabella di ricerca. Poiché la prima colonna nell'esempio è in realtà "Banda", escludiamo di proposito questa colonna dall'intervallo di tabelle fornito a CERCA.VERT, che è configurato in questo modo:

  • Il valore di ricerca stesso proviene da G4
  • L'array della tabella è l'intervallo denominato tax_table (C5: D8)
  • Il numero di indice della colonna è 2, poiché le aliquote fiscali sono nella seconda colonna di C5: D8
  • L'argomento Range_lookup è impostato su TRUE = corrispondenza approssimativa

Con questa configurazione, CERCA.VERT esegue la scansione dei valori di ricerca finché non trova un valore superiore al valore in G4, quindi CERCA.VERT "torna" alla riga precedente e restituisce l'aliquota fiscale in quella riga. Poiché stiamo utilizzando CERCA.VERT in modalità di corrispondenza approssimativa, i valori di ricerca devono essere ordinati in ordine crescente.

VLOOKUP modalità di corrispondenza

CERCA.VERT ha due modalità di corrispondenza: corrispondenza esatta e corrispondenza approssimativa, controllata da un quarto argomento opzionale chiamato "range_lookup". Il comportamento predefinito è la corrispondenza approssimativa. In questo esempio il quarto argomento è stato impostato su TRUE esplicitamente per chiarezza. Informazioni più dettagliate su CERCA.VERT qui.

Articoli interessanti...