Формула Excel с 3-уровневой IF-структурой - PullRequest
2 голосов
/ 27 сентября 2019

плохо знакомы с формулировками в Excel, а этот - слишком продвинутый.

Наш бизнес взимает комиссию, основанную на сумме в долларах, которую клиент имеет с нами.Структура:

  • первые 500 000 - это (сумма x .01),
  • вторые 500 000 - это (сумма после 500 000 x .0075) + 5000 с 1-го уровня,
  • третье число превышает 1 000 000 (сумма выше 1M x. 0,005) + 8750 от уровня 1 и 2.

Обычно, если у кого-то 475 000, я ищу ответ 4750,Если у них есть 560 000, то я ищу ответ 5450.Если у них 3 750 000, то я жду ответа 22 500.

Надеюсь, это имеет смысл.Спасибо!

1 Ответ

1 голос
/ 27 сентября 2019

Вы можете использовать Выберите и сопоставьте:

=CHOOSE(MATCH(A1,{0,500000,1000000}),A1*0.01,(A1-500000)*0.0075+5000,(A1-1000000)*0.005+8750)

enter image description here


Или просто математика:

=MIN(A1,500000)*0.01+(MAX(MIN(A1,1000000)-500000,0))*0.0075+MAX(A1-1000000,0)*0.005

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...