Подробный ответ
Функция ЕСЛИМН в Excel (IFS) — более читаемая замена вложенным ЕСЛИ.
Синтаксис
=ЕСЛИМН(условие1;результат1; условие2;результат2; ...)
Несколько условий через ЕСЛИМН
=ЕСЛИМН(A1>=90;"Отлично"; A1>=75;"Хорошо"; A1>=60;"Удовл"; ИСТИНА;"Неудовл")
- Проверяет условия по порядку, возвращает результат первого истинного
ИСТИНАв конце — «иначе» (обязательно, если ни одно условие не выполнилось)
Вложение И/ИЛИ в ЕСЛИМН
=ЕСЛИМН(И(A1>0;B1>0);"Оба+"; ИЛИ(A1>0;B1>0);"Один+"; ИСТИНА;"Оба-")
Многоусловная формула через ПЕРЕКЛЮЧ
Синтаксис: =ПЕРЕКЛЮЧ(выражение; знач1;рез1; знач2;рез2; ...; [иначе])
=ПЕРЕКЛЮЧ(B1; "Москва";"МСК"; "Питер";"СПБ"; "Другой")
- Удобна, когда одна переменная сравнивается с набором точных значений
- Аналог оператора switch/case в программировании
ЕСЛИМН vs вложенные ЕСЛИ
- ЕСЛИМН: проще читать, меньше скобок
- Вложенные ЕСЛИ: доступны во всех версиях Excel
- ПЕРЕКЛЮЧ: идеальна для замены значений (коды → названия)