Formula Excel: calculul impozitului pe vânzări pe două niveluri -

Cuprins

Formula generică

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

rezumat

Pentru a calcula o taxă pe vânzări cu două niveluri (paranteze), puteți utiliza o formulă IF de bază. În exemplul prezentat, formula din C5, copiată, este:

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

unde „limit” (F6), „tier1” (F4) și „tier2” (F5) sunt denumite intervale.

Explicaţie

La bază, această formulă se bazează pe o singură funcție IF. Testul logic se bazează pe această expresie:

B5<=limit

Când B5 (suma curentă) este mai mică decât limita (10.000), testul returnează TRUE și funcția IF calculează doar o taxă de nivel 1 și returnează un rezultat final cu aceasta:

B5*tier1

Cu toate acestea, atunci când suma este mai mare decât limita (10.000), testul logic returnează TRUE. Funcția IF execută apoi o expresie pentru a calcula impozitul atât pentru nivelul 1, cât și pentru nivelul 2:

limit*tier1+(B5-limit)*tier2

Traducere:

  1. Calculați impozitul de nivel 1 înmulțind limita (10.000) cu impozitul de nivel 1 (6%).
  2. Calculați impozitul de nivel 2 scăzând limita din sumă și înmulțind rezultatul cu rata de impozitare de nivel 2 (10%).
  3. Adăugați taxa de nivel 1 la taxa de nivel 2 și returnați un rezultat final.

Fără intervale denumite

Intervalele denumite pot face formulele mai ușor de scris și de citit. Aceeași formulă fără intervale denumite arată astfel:

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

Referințele la limită, nivelul 1 și nivelul 2 sunt blocate pentru a preveni modificările atunci când formula este copiată în tabel.

Articole interesante...