Главная → Как сделать в Excel → Функция ЕСЛИМН

Функция ЕСЛИМН в Excel: примеры и что делать, если её нет

Несколько условий без вложенных ЕСЛИ — но только с Excel 2019. Как написать «иначе», почему порядок условий решает всё и чем заменить ЕСЛИМН в Excel 2016.

Коротко

=ЕСЛИМН(условие1;значение1;условие2;значение2;…) проверяет условия по порядку и возвращает значение для первого истинного. Условий может быть до 127.

С какой версии. ЕСЛИМН есть в Excel 2019, 2021, 2024 и Microsoft 365 — для Windows и Mac. В Excel 2016 и более ранних её нет: формула покажет #ИМЯ?. Если файл откроют на разных компьютерах, это главный риск функции — замена для старых версий ниже.

«Иначе» задаётся условием ИСТИНА в конце: …;ИСТИНА;"прочее"). Без него, если ни одно условие не выполнилось, функция вернёт #Н/Д.

Порядок условий важен. Функция останавливается на первом истинном. Если для шкалы написать сначала A2>=50, а потом A2>=90, до второго условия дело не дойдёт никогда.

То же самое формулой в Excel

=ЕСЛИМН(A2>=90;"отлично";A2>=70;"хорошо";A2>=50;"удовл.";ИСТИНА;"неуд.") — шкала оценок: условия от большего к меньшему, ИСТИНА — «всё остальное»
=ЕСЛИ(A2>=90;"отлично";ЕСЛИ(A2>=70;"хорошо";ЕСЛИ(A2>=50;"удовл.";"неуд."))) — то же для Excel 2016 — вложенными ЕСЛИ
=ВПР(A2;$F$2:$G$5;2;ИСТИНА) — то же таблицей: в F — нижние границы по возрастанию (0, 50, 70, 90), в G — оценки; работает в любой версии
=ЕСЛИМН(И(A2>=10;A2<20);"10–19";И(A2>=20;A2<30);"20–29";ИСТИНА;"вне диапазона") — значение в диапазоне — условие собирается через И
=ЕСЛИМН(B2="Москва";0,1;B2="СПб";0,08;ИСТИНА;0,05) — ставка по городу — но при десятке городов удобнее таблица и ВПР

Пошагово

Написать ЕСЛИМН для шкалы

  1. Выпишите границы от большей к меньшей — в таком порядке и пойдут условия.
  2. Каждую пару пишите как «условие; результат» через точку с запятой.
  3. Последней парой поставьте ИСТИНА;"значение по умолчанию".
  4. Проверьте на значениях ровно на границах: 90, 70, 50. Ошибка «больше» вместо «больше или равно» видна только там.

Если в Excel нет ЕСЛИМН. Два пути:

Где обычно ломается

Основание: версии Excel, в которых есть функция, лимит в 127 условий, ошибка #Н/Д при отсутствии истинного условия и ИСТИНА как значение по умолчанию — справка Microsoft «Функция ЕСЛИМН» (support.microsoft.com). Данные проверены: 2026-09-16.

Частые вопросы

ЕСЛИМН с какой версии Excel
С Excel 2019. Функция есть в Excel 2019, 2021, 2024 и Microsoft 365 для Windows и Mac. В Excel 2016 её нет.
Нет функции ЕСЛИМН в Excel
Значит, у вас Excel 2016 или более ранний. Замените её вложенными ЕСЛИ или таблицей границ с ВПР, у которой последний аргумент ИСТИНА.
ЕСЛИМН Excel 2016
В Excel 2016 функции ЕСЛИМН нет, формула покажет #ИМЯ?. Тот же результат дают вложенные ЕСЛИ или ВПР по таблице порогов.
ЕСЛИМН Excel: пример
=ЕСЛИМН(A2>=90;"отлично";A2>=70;"хорошо";ИСТИНА;"ниже") — условия проверяются по порядку, ИСТИНА в конце работает как «иначе».
ЕСЛИМН Excel на английском
IFS. В английском Excel: =IFS(A2>=90,"A",A2>=70,"B",TRUE,"C") — аргументы разделяются запятой.

Связанные страницы

Как сделать в Excel
Функция ЕСЛИ
Как сделать в Excel
И, ИЛИ, НЕ
Как сделать в Excel
Функция ВПР
Как сделать в Excel
ЕСЛИОШИБКА и ЕСНД
Скопировано