Формула Excel: Дворівневий розрахунок податку з продажу -

Зміст

Загальна формула

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

Резюме

Для розрахунку податку з продажу за двома рівнями (дужками) можна використовувати основну формулу IF. У наведеному прикладі формула в C5, скопійована вниз, має вигляд:

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

де "обмеження" (F6), "рівень1" (F4) та "рівень2" (F5) називаються діапазонами.

Пояснення

В основі цієї формули лежить одна функція IF. Логічний тест базується на цьому виразі:

B5<=limit

Коли B5 (поточна сума) менше обмеження (10000), тест повертає TRUE, а функція IF обчислює лише податок рівня 1 і повертає остаточний результат із цим:

B5*tier1

Однак, коли сума перевищує ліміт (10000), логічний тест повертає TRUE. Потім функція IF запускає вираз для обчислення податку для податків як рівня 1, так і рівня 2:

limit*tier1+(B5-limit)*tier2

Переклад:

  1. Обчисліть податок першого рівня, помноживши ліміт (10000) на податок першого рівня (6%).
  2. Обчисліть податок 2-го рівня, віднявши ліміт із суми, і помноживши результат на ставку податку 2-го рівня (10%).
  3. Додайте податок першого рівня до рівня 2 та поверніть кінцевий результат.

Без названих діапазонів

Названі діапазони можуть полегшити написання та читання формул. Та сама формула без іменованих діапазонів виглядає так:

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

Посилання на limit, tier1 і tier2 блокуються, щоб запобігти змінам під час копіювання формули в таблицю.

Цікаві статті...