Exceli valem: kahetasandiline käibemaksu arvutamine -

Lang L: none (table-of-contents)

Üldine valem

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

Kokkuvõte

Kahe astmega (sulgudes) müügimaksu arvutamiseks võite kasutada IF-põhivalemit. Näidatud näites on allpool kopeeritud valem C5-s järgmine:

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

kus "piir" (F6), "1. tase" (F4) ja "2. tase" (F5) nimetatakse vahemikeks.

Selgitus

Põhimõtteliselt tugineb see valem ühele IF-funktsioonile. Loogiline test põhineb sellel avaldisel:

B5<=limit

Kui B5 (praegune summa) on väiksem kui piir (10 000), tagastab test väärtuse TÕENE ja funktsioon IF arvutab ainult esimese astme maksu ning tagastab sellega lõpptulemuse:

B5*tier1

Kui summa on aga suurem kui piir (10 000), tagastab loogiline test TÕENE. Funktsioon IF käivitab avaldise nii 1. kui ka 2. taseme maksude arvutamiseks:

limit*tier1+(B5-limit)*tier2

Tõlge:

  1. 1. taseme maks arvutatakse, korrutades piirmäära (10 000) esimese taseme maksuga (6%).
  2. Arvutage teise taseme maks, lahutades summast limiidi ja korrutades tulemuse teise taseme maksumääraga (10%).
  3. Lisage 1. taseme maks teise taseme maksule ja tagastage lõpptulemus.

Ilma nimetatud vahemiketa

Nimetatud vahemikud võivad muuta valemite kirjutamise ja lugemise lihtsamaks. Sama nimeta vahemiketa valem näeb välja selline:

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

Viited piirile, 1. ja 2. tasemele on lukustatud, et vältida muudatusi, kui valem tabelisse kopeeritakse.

Huvitavad Artiklid...