Excel formülü: İki aşamalı satış vergisi hesaplaması -

İçindekiler

Genel formül

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

Özet

İki kademeli (parantez) bir satış vergisini hesaplamak için temel bir EĞER formülü kullanabilirsiniz. Gösterilen örnekte, C5'teki formül aşağıdaki gibidir:

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

burada "limit" (F6), "tier1" (F4) ve "tier2" (F5) adlandırılmış aralıklardır.

Açıklama

Temelde, bu formül tek bir EĞER işlevine dayanır. Mantıksal test şu ifadeye dayanmaktadır:

B5<=limit

B5 (geçerli tutar) sınırın (10.000) altında olduğunda, test DOĞRU verir ve EĞER işlevi yalnızca 1. kademe vergi hesaplar ve şununla nihai bir sonuç verir:

B5*tier1

Ancak, miktar limitin (10.000) üzerindeyse mantıksal test DOĞRU sonucunu verir. EĞER işlevi, daha sonra hem kademe 1 hem de kademe 2 vergileri için vergiyi hesaplamak üzere bir ifade çalıştırır:

limit*tier1+(B5-limit)*tier2

Tercüme:

  1. Sınırı (10.000) 1. kademe vergiyle (% 6) çarparak 1. kademe vergisini hesaplayın.
  2. Tutardan limiti çıkararak ve sonucu 2. kademe vergi oranı (% 10) ile çarparak 2. kademe vergisini hesaplayın.
  3. Kademe 2 vergiye kademe 1 vergi ekleyin ve nihai bir sonuç verin.

Adlandırılmış aralıklar olmadan

Adlandırılmış aralıklar, formüllerin yazılmasını ve okunmasını kolaylaştırabilir. Adlandırılmış aralıkları olmayan aynı formül şuna benzer:

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

Formül tabloya kopyalandığında değişiklik yapılmasını önlemek için sınır, katman1 ve katman2 referansları kilitlenir.

Ilginç makaleler...