Справочник функций Excel

ЕСЛИМН

В английском Excel:IFS

Проверяет несколько условий по очереди и возвращает ответ первого выполненного: уровень клиента, оценку, размер скидки.

ЕСЛИМН(лог_выражение1; значение_если_истина1; ...)
лог_выражение1
Первое условие, например B2>=500000.
значение_если_истина1
Что вернуть, если первое условие выполнено. Дальше так же идут вторая пара, третья и так далее.

Возвращаемое значение

Значение для первого выполненного условия. Если не выполнено ни одно, будет ошибка #Н/Д.

Примеры

Уровень клиента по сумме покупок

fx
A
B
C
D
1
2
3
4
5
6
7
8
Клиент
Покупки, ₽
Уровень
ООО «Вектор»
620000
ИП Соколов
240000
ООО «Сфера»
85000
АО «Норд»
500000
ИП Лебедева
199000
Лист1

Подробности

ЕСЛИМН заменяет цепочку вложенных ЕСЛИ. Аргументы идут парами: условие и ответ на него. Excel проверяет пары слева направо и останавливается на первом выполненном условии.

Порядок условий важен: начинайте с самого строгого. Чтобы задать ответ «во всех остальных случаях», последним условием пишут ИСТИНА.

Функция есть в Excel 2019, 2021 и Microsoft 365. В более старых версиях вместо неё используют вложенные ЕСЛИ.

Частые ошибки

  • Мягкое условие стоит первым: B2>=200000 перехватит и тех, у кого 600 000, и до «Золота» дело не дойдёт.
  • Нет запасного ответа: если ни одно условие не выполнено, ЕСЛИМН вернёт #Н/Д. Добавьте в конец пару ИСТИНА;"Бронза".
  • Нечётное число аргументов: у каждого условия должен быть свой ответ.

В Google Таблицах

В Google Таблицах — IFS с теми же аргументами.

Смотрите также

Где изучить