Привет. Сегодня закрепляем знания на выполнение действий по условию. Когда нужно проверить, что значение в ячейке равно какой-то величине, и выполнить определенные вычисления по результатам проверки, используем функцию ЕСЛИ:

ЕСЛИ(условие ; значение_если_истинно ; значение_если_ложно)

Например, в прайс-листе увеличим на 10% стоимость устройств синего цвета:

В формуле заданы три аргумента:

  • Условие: B2=«синий». Текст условия говорит сам за себя, сравниваем текст ячейки с нужным нам. Если совпадёт, условие вернёт ИСТИНА, не совпадёт – ЛОЖЬ
  • Значение если истинно: C2*1,1. Указали формуле: если условие вернуло ИСТИНУ — взять базовую цену и умножить её на 1,10 (т.е. увеличить на 10%)
  • Значение если ложно: C2. Если условие вернуло ЛОЖЬ – вернуть базовую цену без изменений. Этот аргумент можно и пропустить, тогда формула вернёт ЛОЖЬ.

Когда вы сравниваете содержимое ячейки с текстовой строкой, её обязательно нужно заключать в кавычки, как в примере. Для сравнения с числом, кавычки не нужны. Приведенная функция может быть самостоятельной, или служить частью более длинной формулы.