Formula Excel: calcolo dell'imposta sulle vendite a due livelli -

Sommario

Formula generica

=IF(A1<=limit,A1*tier1,limit*tier1+(A1-limit)*tier2)

Sommario

Per calcolare un'imposta sulle vendite con due livelli (parentesi), puoi utilizzare una formula IF di base. Nell'esempio mostrato, la formula in C5, copiata verso il basso, è:

=IF(B5<=limit,B5*tier1,limit*tier1+(B5-limit)*tier2)

dove "limite" (F6), "livello1" (F4) e "livello2" (F5) sono intervalli denominati.

Spiegazione

Fondamentalmente, questa formula si basa su una singola funzione IF. Il test logico si basa su questa espressione:

B5<=limit

Quando B5 (l'importo corrente) è inferiore al limite (10.000), il test restituisce TRUE e la funzione IF calcola solo un'imposta di livello 1 e restituisce un risultato finale con questo:

B5*tier1

Tuttavia, quando la quantità è maggiore del limite (10.000), il test logico restituisce TRUE. La funzione IF esegue quindi un'espressione per calcolare le tasse sia per le tasse di livello 1 che di livello 2:

limit*tier1+(B5-limit)*tier2

Traduzione:

  1. Calcola l'imposta di livello 1 moltiplicando il limite (10.000) per l'imposta di livello 1 (6%).
  2. Calcola l'imposta di livello 2 sottraendo il limite dall'importo e moltiplicando il risultato per l'aliquota fiscale di livello 2 (10%).
  3. Aggiungi l'imposta di livello 1 all'imposta di livello 2 e restituisci un risultato finale.

Senza intervalli denominati

Gli intervalli denominati possono semplificare la scrittura e la lettura delle formule. La stessa formula senza intervalli denominati ha questo aspetto:

=IF(B5<=$F$6,B5*$F$4,$F$6*$F$4+(B5-$F$6)*$F$5)

I riferimenti a limit, tier1 e tier2 sono bloccati per impedire modifiche quando la formula viene copiata nella tabella.

Articoli interessanti...