Проверка по нескольким критериям с помощью функции ЕСЛИМН (IFS) в Excel

Функция ЕСЛИМН (IFS) упрощает проверку сразу нескольких условий. Раньше мы использовали функцию ЕСЛИ и возникали сложности, при проверке большого количества условий возникала путаница.

В каком случае удобнее вызывать функцию ЕСЛИМН (IFS)

Итак, эта функция, от функции ЕСЛИ, отличается тем, что проверяет сразу несколько критериев без путаницы.

Синтаксис функции

=ЕСЛИМН(Критерий1; Значение1; [Критерий2; Значение2];...[КритерийN; ЗначениеN])
  • Критерий1 — первый критерий, который нам необходимо проверить;
  • Значение1 — результат функции если ИСТИНА;
  • В этой функции можно использовать до 127 критериев.

Функция ЕСЛИМН останавливается тогда, когда находит первое верное условие. Т.е. если у вас прописано 127 условий, но верным оказалось, например, пятое, то функция вернет значение для пятого условия.

В случае, когда все проверенные условия оказались «ЛОЖЬ», результатом будет ошибка. Вы можете отфильтровать её, либо «пометить» последний аргумент функции, чтобы все стало понятно.

Варианты использования

Вычисляем оценку из балла

Допустим, мы имеем следующую табличку:

Подготавливаем функцию ЕСЛИМН()

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

На некоторых картинках я использую английскую версию Excel, в английской версии функция ЕСЛИМН вызывается как IFS.

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

=ЕСЛИМН(B2<$E$3;$F$2;B2<$E$4;$F$3;B2<$E$5;$F$4;B2<$E$6;$F$5;B2<$E$7;$F$6;B2>$E$7;$F$7)  
Первый вариант ЕСЛИМН (IFS)
В английской версии Экселя значения функции разделяются запятыми, а не точкой с запятой

Довольно длинная получилась строка, но это все равно проще чем использовании функции ЕСЛИ для этих же целей.

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

Вот функция для нашего случая

=ВПР(B2;$E$2:$F$7;2;1)  

Вычисляем комиссию продавца через ЕСЛИМН

Допустим, нам нужно вычислить комиссию или прибыль продавца.

Используем функцию ЕСЛИМН ( IFS ) для поиска комиссии продавца

Итак, функция для нашего случая будет выглядеть так:

=ЕСЛИМН(B2<$E$3;$F$2;B2<$E$4;$F$3;B2<$E$5;$F$4;B2<$E$6;$F$5;B2>$E$6;$F$6)*B2 
Используем функцию ЕСЛИМН ( IFS ) для поиска комиссии продавца
В английской версии Экселя значения функции разделяются запятыми, а не точкой с запятой

Выводы по функции ЕСЛИМН (IFS)

Вот мы и разобрали, как должны выглядеть формулы для этой функции. Способов применения появится ещё больше, когда вы будете чаще применять её в своей практике.

Желаю успехов!

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

Оцените статью, пожалуйста
Добавить комментарий