Условие в Excel

Компьютеры программирование математика excel

Например, в ячейке А1 будет стоять количество, в ячейке В1 - некая цена, в ячейке С1 должен быть результат. То есть: если в А1 число меньше или равно 10, то цена одна, если от 10 до 20, то цена другая, и так далее. Соответственно в С1 сумма тоже должна меняться. Спасибо.

Примечание:
По-русски это будет выглядеть так: ЕСЛИ С60меньше или равно10 то Е60=(С60*2); ЕСЛИ С60больше 10 но меньше 20 то Е60=(С60*3); ЕСЛИ С60 больше 20 но меньше 50 то Е60=(С60*3) и т.д.

Примечание:
Всего 5 возможных условий.

Ячейка1 Ячейка2
от 1до10 Значение ячейки1*2
от 10до20 Значение ячейки1*3

и т.д всего 5 условий

Примечание:
Немного доработал формулу (под конкретные записи) младшенького - заработало. Спасибо!

Примечание:
Так, рано радовался. Теперь если в ячейке1 стоит 0, то в ячейке с формулой закономерно стоит Н\Д. Проблема в том, что столбец где находится Ячейка2 он суммируется по нескольким строкам. Поэтому если в ячейке2 стоит Н\Д, то и в сумме будет Н\Д.

Ма 0 #Н/Д
Ос 0 #Н/Д
Рг1 2 400
Рг2 3 500
Нш1 0 0

Итого #Н/Д

В данном случае в итого должно быть 900,

Примечание:
Всем спасибо за ответы!
Ответы:
Можно использовать функцию ВПР и если коэффициентов не много, так. Формула для В1
=100*ВПР(A1;{0;1:10;0,9:20;0,8};2;1)
где 100 - некая цена
Если коэффициентов много, то сделать табличку, а в формуле заменить виртуальную таблицу (та что в фигурных скобках), на диапазон ячеек с этой табличкой.
В ячейке С1 формула
=B1*A1
Можно через функцию ЕСЛИ(). Ее оптимально использовать, когда набор возможных значений (условий) небольшой - например, 3.
Если условий больше можно использовать сочетание функций ВЫБОР и ПОИСКПОЗ.
Более конкретно можно ответить на конкретных данных.
E60 =ЕСЛИ(С60<10;C60*2;ЕСЛИ(С60<20;C60*3;ЕСЛИ(С60<50;C60*4;ЕСЛИ(С60<70;C60*5;C60*6))))
Если в С60 будет 0, то и в Е60 будет 0. Суммирование пройдет нормально.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.