Найти в Дзене
Уроки Excel

А что ЕСЛИ(). Логические функции Excel.

Функция ЕСЛИ() в Excel входит в состав логических функций и является одной из самых востребованных при работе с данными.

Функция ЕСЛИ() проверяет выполнение условия и возвращает одно из логических значений ИСТИНА или ЛОЖЬ. Если условие выполняется, то ИСТИНА, если не выполняется, то, соответственно, ЛОЖЬ.

Синтаксис функции следующий: первым параметром выступает условие (Лог_Выражение), вторым - возвращаемое функцией значение, если условие истинно (Значение_если_истина), третьим - возвращаемое функцией значение, если условие ложно (Значение_если_ложь).

В качестве логического выражения могут выступать как простые условия, так и результаты работы других функций. Рассмотрим пример простого логического выражения:

-2

В ячейке А1 значение равно 1, в ячейке B1 значение равно 2. В функции (расположим ее в С1) в качестве логического выражения проверяем является или значение ячейки А1 больше значения ячейки B1. В результате получим итог работы функции ЕСЛИ(), равное ЛОЖЬ. Если поменять знак неравенства на обратный "<", получим значение ИСТИНА.

Расмотрим использование в качестве логического выражения сложное условие, например, функцию И().

-3

Результатом работы функции ЕСЛИ() с параметрами, заданными на рисунке выше, будет ИСТИНА, поскольку вложенная функция И() приняла значение ИСТИНА (и значение ячейки А1 меньше 3, и значение ячейки B1 меньше 3).

В качестве второго и третьего параметра функции ЕСЛИ() также можно также указать различные числовые значения, например "1", если значение истинно, "0", если значение ложно.

Кроме того, можно использовать формулы:

-4

Например, если значение ячейки А1 больше значения ячейки B1, то в качестве истинного значения функция ЕСЛИ() вернет разницу A1-B1, а если условие не выполняется, то функция ЕСЛИ() вернет разницу B1-A1.

Также итогом работы функции если может быть итог работы других функций, например:

-5

Проверим условие A1 > B1. Очевидно, что условие не выполняется. В таком случае Значение_если_ложь примет значение функции ОСТАТ(), т.е. остаток от деления B1 на A1.

В качестве возвращаемых значений могут быть использованы и комбинации текстовых, формульных, логических и прочих значений.

Если Вам интересен Excel, то подписывайтесь на этот канал, ставьте лайк, пишите комментарии, задавайте вопросы.