Vzorec Excel: Výpočet dvojstupňovej dane z obratu -

Obsah

Všeobecný vzorec

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

Zhrnutie

Na výpočet dane z obratu s dvoma úrovňami (zátvorkami) môžete použiť základný vzorec IF. V zobrazenom príklade je vzorec v C5, skopírovaný nadol,:

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

kde „limit“ (F6), „úroveň 1“ (F4) a „úroveň 2“ (F5) sú pomenované rozsahy.

Vysvetlenie

Tento vzorec sa v jadre spolieha na jedinú funkciu IF. Logický test je založený na tomto výraze:

B5<=limit

Keď je B5 (aktuálna suma) nižšia ako limit (10 000), test vráti hodnotu TRUE a funkcia IF vypočíta iba daň úrovne 1 a vráti konečný výsledok s týmto:

B5*tier1

Keď je však suma vyššia ako limit (10 000), logický test vráti hodnotu PRAVDA. Funkcia IF potom spustí výraz na výpočet dane pre dane 1. a 2. úrovne:

limit*tier1+(B5-limit)*tier2

Preklad:

  1. Vypočítajte daň úrovne 1 vynásobením limitu (10 000) daňou úrovne 1 (6%).
  2. Vypočítajte daň úrovne 2 odpočítaním limitu od sumy a vynásobením výsledku sadzbou dane úrovne 2 (10%).
  3. Pridajte daň 1. úrovne k dani 2. úrovne a vráťte konečný výsledok.

Bez pomenovaných rozsahov

Pomenované rozsahy môžu uľahčiť písanie a čítanie vzorcov. Rovnaký vzorec bez pomenovaných rozsahov vyzerá takto:

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

Odkazy na limity, úroveň 1 a úroveň 2 sú uzamknuté, aby sa zabránilo zmenám pri kopírovaní vzorca do tabuľky.

Zaujímavé články...