Функция ЕСЛИ возвращает второй аргумент, если заданное условие выполнено, и третий — если нет.
Это одна из самых часто используемых функций для создания условий и управления данными в таблицах.
Синтаксис
ЕСЛИ(логическое_выражение; значение_если_истина; [значение_если_ложь])
Аргумент |
Описание |
Допустимые значения |
|---|---|---|
логическое_выражение |
Логическое выражение, которое нужно проверить на истинность |
Логическое условие или выражение, или ссылка на ячейку, которая содержит логическое значение ИСТИНА или ЛОЖЬ |
значение_если_истина |
Значение, которое возвращает функция, если аргумент "логическое_выражение" имеет значение ИСТИНА |
Любое значение (число, текст и т.д.) |
[значение_если_ложь] |
(необязательный) Значение, которое возвращает функция, если аргумент "логическое_выражение" имеет значение ЛОЖЬ |
Любое значение (число, текст и т.д.) |
Примеры использования
Использование с числами
=ЕСЛИ(A1 > 10; "Больше 10"; "10 или меньше")
Если значение в ячейке A1 больше 10, функция вернет "Больше 10", в противном случае — "10 или меньше".
Использование с текстом
=ЕСЛИ(B1 = "Да"; "Согласен"; "Не согласен")
Если в ячейке B1 написано "Да", функция вернет "Согласен", иначе — "Не согласен".
Вложенные функции
=ЕСЛИ(A1 > 10; "Больше 10"; ЕСЛИ(A1 = 10; "Равно 10"; "Меньше 10"))
Эта формула проверяет несколько условий: если A1 больше 10, вернет "Больше 10", если равно 10 — "Равно 10", в противном случае — "Меньше 10".
Примечания
–Функцию ЕСЛИ можно использовать в сочетании с другими функциями для создания более сложных логических выражений.
–Для улучшения читаемости формул и уменьшения ошибок можно использовать вложенные функции.
–Обратите внимание на порядок аргументов значение_если_истина и значение_если_ложь при составлении функции.