Помогите составить формулу в excel

yaski

web3
Регистрация
21 Фев 2010
Сообщения
658
Реакции
500
Помогите составить формулу для наценки в зависимости от начальной стоимости.
Есть колонка с ценами.
Нашел функцию ЕСЛИ
Получилась такая формула
=ЕСЛИ(0<E2<100;E2*1,3;E2)
Т.е. если значение в ячейке Е2 лежит от 0 до 100, то значение умножаем на 1,3, иначе оставляем старое значение.
Нужно добавить как-то остальные ветвления. Например если значение в этой ячейке находится от 100 до 1000, то умножаем на 1,2, иначе если значение больше 1000, то умножаем на 1,1.
 
Добавь еще круглые скобки а между ними поставь логический оператор или. Только не понятно что ты будешь делать с ;Е2 когда оно будет выходить за границы промежутка. Но проще закинуть каждую формулу в отдельную ячейку, а потом свести все результаты еще в одну ячейку, где ты выберешь то что тебе надо.
 
так сделал
Код:
=ЕСЛИ(0<E2<100;E2*1,3;ЕСЛИ(E2<1000;E2*1,2;ЕСЛИ(E2>1001;E2*1,15;)))
=ЕСЛИ(0<B2<100;C2+300;ЕСЛИ(101<B2<600;C2+550;ЕСЛИ(551<B2<1000;CD2+600;ЕСЛИ(B2<1001;C2+850;))))
 
Последнее редактирование:
так сделал
Код:
=ЕСЛИ(0<E2<100;E2*1,3;ЕСЛИ(E2<1000;E2*1,2;ЕСЛИ(E2>1001;E2*1,15;)))
Посмотри на ютюбе вот этого парня Для просмотра ссылки Войди или Зарегистрируйся
Может я чего забыл, но мне кажется нужно так ЕСЛИ ((выражение_1) ЕСЛИ (выражение_2) ЕСЛИ (выражение_3)) ... я больше по PHP если честно
 
Поставь еще перед последней скобкой на сколько домнажать в случае если не попало в промежутки. Допустим в данный момент если значение 1000, то ничего не произойдет. Либо ставь у одного край "меньше или равно"
 
=E2*ЕСЛИ(0<E2<=100;1,3;ЕСЛИ(E2<=1000;1,2;1,15))
и если дальше 1000 градаций не будет, нет смысла писать ЕСЛИ
 
Назад
Сверху