Excel formula: divpakāpju tirdzniecības nodokļa aprēķins -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai aprēķinātu tirdzniecības nodokli ar diviem līmeņiem (iekavās), varat izmantot IF pamata formulu. Parādītajā piemērā C5 formula, kas nokopēta uz leju, ir:

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

kur "robeža" (F6), "1. līmenis" (F4) un "2. pakāpe" (F5) ir nosaukti diapazoni.

Paskaidrojums

Būtībā šī formula balstās uz vienu IF funkciju. Loģiskā testa pamatā ir šī izteiksme:

B5<=limit

Ja B5 (pašreizējā summa) ir mazāka par robežu (10 000), tests atgriež vērtību TRUE un funkcija IF aprēķina tikai pirmā līmeņa nodokli un atgriež gala rezultātu ar šo:

B5*tier1

Tomēr, ja summa pārsniedz robežu (10 000), loģiskais tests atgriež vērtību TRUE. Pēc tam funkcija IF izpilda izteiksmi, lai aprēķinātu nodokļus gan pirmā, gan otrā līmeņa nodokļiem:

limit*tier1+(B5-limit)*tier2

Tulkojums:

  1. Aprēķiniet pirmā līmeņa nodokli, reizinot limitu (10 000) ar pirmā līmeņa nodokli (6%).
  2. Aprēķiniet 2. līmeņa nodokli, no summas atņemot ierobežojumu un reizinot rezultātu ar 2. līmeņa nodokļa likmi (10%).
  3. Pievienojiet 1. līmeņa nodokli 2. līmeņa nodoklim un atgrieziet gala rezultātu.

Bez nosauktajiem diapazoniem

Nosauktie diapazoni var atvieglot formulu rakstīšanu un lasīšanu. Tā pati formula bez nosauktajiem diapazoniem izskatās šādi:

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

Atsauces uz limitu, 1. un 2. līmeni tiek bloķētas, lai novērstu izmaiņas, kad formula tiek kopēta tabulā.

Interesanti raksti...