Функция ЕСЛИ - Excel
=ЕСЛИ(условие;[значение_если_ИСТИНА];[значение_если_ЛОЖЬ])
На русском языке: ЕСЛИ
На английском языке: IF
Категория Логические функции
Excel 2007 и старше
Описание функции ЕСЛИ
Функция ЕСЛИ позволяет выполнить команды по заданному условию. Функция ЕСЛИ очень популярна и часто используется в местах, где требуется произвести ветвление исполнения команд.
В условии функции ЕСЛИ можно сравнивать цифровые значения, текст и различные вычисления, в том числе логические.
Для сравнения нескольких условий используется вложение других логических функций (таких как И, ИЛИ, НЕ) и вложение дополнительных функций ЕСЛИ друг в друга.
Синтаксис функции ЕСЛИ
=ЕСЛИ(условие;[значение_если_ИСТИНА];[значение_если_ЛОЖЬ])
Список аргументов функции ЕСЛИ
условие
логическое выражение, которое принимает значение ИСТИНА или ЛОЖЬ.
Например, выражение A1 < A2 обозначает «значение в ячейке A1 меньше значения в ячейке A2». В случае если это правда, то выражение примет значение ИСТИНА, если выражение ложно – ЛОЖЬ.
[значение_если_ИСТИНА]
необязательный аргумент, в случае если условие примет значение ИСТИНА, то функция вернёт именно это значение.
[значение_если_ЛОЖЬ]
необязательный аргумент, в случае если условие примет значение ЛОЖЬ, то функция вернёт это значение.
Условное объяснение синтаксиса
ЕСЛИ условие истинно, то выполняется часть кода [значение_если_ИСТИНА], иначе выполняется часть кода [значение_если_ЛОЖЬ]
Возвращаемые значения
Лучше всего явно указывать возвращаемые значения аргументами [значение_если_истина] и [значение_если_ложь] (цифры, текст, ИСТИНА/ЛОЖЬ).
Если аргумент значение_если_истина не указать, то при наступлении условия ИСТИНА функция вернёт число 0.
Если аргумент значение_если_ложь не указать, то при наступлении условия ЛОЖЬ функция вернёт текст ЛОЖЬ.
Примечания
Выводимый текст необходимо заключать в кавычки – ”текст”.
Для удобства функцию ЕСЛИ можно записывать не сплошной строкой, а несколькими строками. Это актуально при использовании нескольких вложенных функций. Для перемещения на новую строку используйте сочетание клавиш Alt+Enter.
Примеры
Сравнение двух ячеек
Сравним две ячейки и если их значения равны, то выведем «Они равны», иначе «НЕ равны!»
=ЕСЛИ(A1=B1;"Они равны";"Не равны!")