Нет функции еслимн excel 2019

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Еще…Меньше

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

Простой синтаксис

Как правило, синтаксис функции ЕСЛИМН выглядит следующим образом:

=ЕСЛИМН(условие1; значение1; [условие2; значение2]; [условиe3; значение3])

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

Синтаксис

  • ЕСЛИМН(лог_выражение1;значение_если_истина1,[лог_выражение2;значение_если_истина2],[лог_выражение3;значение_если_истина3],…)

Аргумент

Описание

лог_выражение1 (обязательно)

Условие, принимающее значение ИСТИНА или ЛОЖЬ.

значение_если_истина1 (обязательно)

Результат, возвращаемый, если условие лог_выражение1 принимает значение ИСТИНА. Может не указываться.

лог_выражение2…лог_выражение127 (необязательно)

Условие, принимающее значение ИСТИНА или ЛОЖЬ.

значение_если_истина2…значение_если_истина127 (необязательно)

Результат, возвращаемый, если условие лог_выражениеN принимает значение ИСТИНА. Каждый аргумент значение_если_истинаN соответствует условию лог_выражениеN. Может не указываться.

Пример 1

Функция ЕСЛИМН, пример с оценками:  в ячейке B2 находится следующая формула:	=ЕСЛИМН(A2>89;"A";A2>79;"B";A2>69;"C";A2>59;"D",ИСТИНА,"F")

Формула для ячеек A2:A6:

  •  =ЕСЛИМН(A2>89;»A»;A2>79;»B»;A2>69;»C»;A2>59;»D»,ИСТИНА,»F»)

Расшифровка: ЕСЛИ(значение A2 больше 89, возвращается «A», если значение A2 больше 79, возвращается «B», и т. д. Для всех значений меньше 59 возвращается «F»).

Пример 2

Функция ЕСЛИМН, пример с днями недели: в ячейке G2 находится следующая формула:	=ЕСЛИМН(F2=1;D2;F2=2;D3;F2=3;D4;F2=4;D5;F2=5;D6;F2=6;D7;F2=7;D8)

В ячейке G7 находится следующая формула:

  •  =ЕСЛИМН(F2=1;D2;F2=2;D3;F2=3;D4;F2=4;D5;F2=5;D6;F2=6;D7;F2=7;D8)

Расшифровка: ЕСЛИ(значение в ячейке F2 равно 1, возвращаемое значение в ячейке D2, если значение в ячейке F2 равно 2, возвращается значение в ячейке D3, и т. д. Если ни одно из других условий не выполняется, возвращается значение в ячейке D8.

Замечания

  • Чтобы задать результат по умолчанию, введите значение ИСТИНА для последнего аргумента лог_выражение. Если ни одно из других условий не выполняется, возвращается соответствующее значение. Это показано в строках 6 и 7 примера 1 (с 58 баллами).

  •  Если условие лог_выражение указывается без соответствующего аргумента значение_если_истина, появляется сообщение «Указано недостаточно аргументов».

  •  Если аргумент лог_выражение принимает значение, отличное от ИСТИНА или ЛОЖЬ, функция возвращает ошибку #ЗНАЧ!.

  •  Если условия со значением ИСТИНА не найдены, возвращается ошибка #Н/Д!

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Статьи по теме

Функция ЕСЛИ

Усложненные функции ЕСЛИ: как работать с вложенными формулами и избежать ошибок

Обучающие видео: усложненные функции ЕСЛИ

Функция СЧЁТЕСЛИ подсчитывает значения с учетом одного условия

Функция СЧЁТЕСЛИМН подсчитывает значения с учетом нескольких условий

Функция СУММЕСЛИ суммирует значения с учетом одного условия

Функция СУММЕСЛИМН суммирует значения с учетом нескольких условий

Функция И

Функция ИЛИ

Функция ВПР

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск ошибок в формулах

Логические функции

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Нужна дополнительная помощь?

ЕСЛИМН в Excel

Добрый день, уважаемые читатели и подписчики канала. Сегодня мы поговорим о новых функциях Excel. Одной из полюбившихся мне — ЕСЛИМН. 

Функция представляет собой привычную нам функцию ЕСЛИ, только без третьего аргумента — «Значение если ложь».

Зачем такой трюк? Всё просто — вспомним случай когда нужно учесть много условий. Приходилось звать функцию ЕСЛИ, указывать значение «Если истина», вкладывать следующую формулу ЕСЛИ и так до достижения нужного количества условий.

Вот тут и приходит на помощь функция ЕСЛИМН. Давайте взглянем на её синтаксис.

ЕСЛИМН в Excel

Нужно указать «логическое выражение» и «значение если истина». Всё.

Представим вот такую таблицу, где для каждого сотрудника нужно указать три условия для получения премии.

ЕСЛИМН в Excel

А теперь взглянем на формулу для этого столбца.

=ЕСЛИМН(B2>=$J$2;C2*0,25;B2>=$J$3;C2*0,35;B2>=$J$4;C2*0,5)

ЕСЛИМН в Excel

То есть нужно перечислить условия и результат их выполнения. Записывать можно как угодно, в рамках правил конечно же. Результат ниже.

ЕСЛИМН в Excel

В данном случае получается ошибка «Недопустимое значение». Она появилась из-за того, что не указана альтернатива — что будет если условие не выполняется. Это нормально. Воспользуемся помощью функции ЕСЛИОШИБКА.

=ЕСЛИОШИБКА(ЕСЛИМН(B2>=$J$2;C2*0,25;B2>=$J$3;C2*0,35;B2>=$J$4;C2*0,5);0)

В ней всего два аргумента — в первый (значение) подставим нашу формулу ЕСЛИМН, затем точку с запятой и 0, чтобы вместо ошибки нам показало его.

ЕСЛИМН в Excel

Протянув за маркер автозаполнения вниз — получим нужный результат и никаких зубодробительных конструкций из вложенных друг в друга функций!

Всем удачи! Вас может заинтересовать статья про примечания в Excel.

Логическая функция ЕСЛИ в Экселе – одна из самых востребованных. Она возвращает результат (значение или другую формулу) в зависимости от условия.

Функция имеет следующий синтаксис.

ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])

лог_выражение – это проверяемое условие. Например, A2<100. Если значение в ячейке A2 действительно меньше 100, то в памяти эксель формируется ответ ИСТИНА и функция возвращает то, что указано в следующем поле. Если это не так, в памяти формируется ответ ЛОЖЬ и возвращается значение из последнего поля.

значение_если_истина – значение или формула, которое возвращается при наступлении указанного в первом параметре события.

значение_если_ложь – это альтернативное значение или формула, которая возвращается при невыполнении условия. Данное поле не обязательно заполнять. В этом случае при наступлении альтернативного события функция вернет значение ЛОЖЬ.

Очень простой пример. Нужно проверить, превышают ли продажи отдельных товаров 30 шт. или нет. Если превышают, то формула должна вернуть «Ок», в противном случае – «Удалить». Ниже показан расчет с результатом.

Функция Excel ЕСЛИ с одним условием

Продажи первого товара равны 75, т.е. условие о том, что оно больше 30, выполняется. Следовательно, функция возвращает то, что указано в следующем поле – «Ок». Продажи второго товара менее 30, поэтому условие (>30) не выполняется и возвращается альтернативное значение, указанное в третьем поле. В этом вся суть функции ЕСЛИ. Протягивая расчет вниз, получаем результат по каждому товару.

Однако это был демонстрационный пример. Чаще формулу Эксель ЕСЛИ используют для более сложных проверок. Допустим, есть средненедельные продажи товаров и их остатки на текущий момент. Закупщику нужно сделать прогноз остатков через 2 недели. Для этого нужно от текущих запасов отнять удвоенные средненедельные продажи.

Прогноз остатков

Пока все логично, но смущают минусы. Разве бывают отрицательные остатки? Нет, конечно. Запасы не могут быть ниже нуля. Чтобы прогноз был корректным, нужно отрицательные значения заменить нулями. Здесь отлично поможет формула ЕСЛИ. Она будет проверять полученное по прогнозу значение и если оно окажется меньше нуля, то принудительно выдаст ответ 0, в противном случае — результат расчета, т.е. некоторое положительное число. В общем, та же логика, только вместо значений используем формулу в качестве условия.

Функция ЕСЛИ для задания условия в формуле

В прогнозе запасов больше нет отрицательных значений, что в целом очень неплохо.

Формулы Excel ЕСЛИ также активно используют в формулах массивов. Здесь мы не будем далеко углубляться. Заинтересованным рекомендую прочитать статью о том, как рассчитать максимальное и минимальное значение по условию. Правда, расчет в той статье более не актуален, т.к. в Excel 2016 появились функции МИНЕСЛИ и МАКСЕСЛИ. Но для примера очень полезно ознакомиться – пригодится в другой ситуации.

Формула ЕСЛИ в Excel – примеры нескольких условий

Довольно часто количество возможных условий не 2 (проверяемое и альтернативное), а 3, 4 и более. В этом случае также можно использовать функцию ЕСЛИ, но теперь ее придется вкладывать друг в друга, указывая все условия по очереди. Рассмотрим следующий пример.

Нескольким менеджерам по продажам нужно начислить премию в зависимости от выполнения плана продаж. Система мотивации следующая. Если план выполнен менее, чем на 90%, то премия не полагается, если от 90% до 95% — премия 10%, от 95% до 100% — премия 20% и если план перевыполнен, то 30%. Как видно здесь 4 варианта. Чтобы их указать в одной формуле потребуется следующая логическая структура. Если выполняется первое условие, то наступает первый вариант, в противном случае, если выполняется второе условие, то наступает второй вариант, в противном случае если… и т.д. Количество условий может быть довольно большим. В конце формулы указывается последний альтернативный вариант, для которого не выполняется ни одно из перечисленных ранее условий (как третье поле в обычной формуле ЕСЛИ). В итоге формула имеет следующий вид.

Несколько условий в функции ЕСЛИ

Комбинация функций ЕСЛИ работает так, что при выполнении какого-либо указанно условия следующие уже не проверяются. Поэтому важно их указать в правильной последовательности. Если бы мы начали проверку с B2<1, то условия B2<0,9 и B2<0,95 Excel бы просто «не заметил», т.к. они входят в интервал B2<1 который проверился бы первым (если значение менее 0,9, само собой, оно также меньше и 1). И тогда у нас получилось бы только два возможных варианта: менее 1 и альтернативное, т.е. 1 и более.

При написании формулы легко запутаться, поэтому рекомендуется смотреть на всплывающую подсказку.

Подсказка функции

В конце нужно обязательно закрыть все скобки, иначе эксель выдаст ошибку

Ошибка из-за нехватки скобки

Функция Excel ЕСЛИМН 

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

В MS Excel 2016 появилась функция ЕСЛИМН, ради которой и написана вся эта статья. Это та же ЕСЛИ, только заточенная специально для проверки множества условий. Теперь не нужно сто раз писать ЕСЛИ и считать открытые скобки. Достаточно перечислить условия и в конце закрыть одну скобку.

Работает следующим образом. Возьмем пример выше и воспользуемся новой формулой Excel ЕСЛИМН.

Функция Excel ЕСЛИМН

Как видно, запись формулы выглядит гораздо проще и понятнее.

Стоит обратить внимание на следующее. Условия по-прежнему перечисляем в правильном порядке, чтобы не произошло ненужного перекрытия диапазонов. Последнее альтернативное условие, в отличие от обычной ЕСЛИ, также должно быть обязательно указано. В ЕСЛИ задается только альтернативное значение, которое наступает, если не выполняется ни одно из перечисленных условий. Здесь же нужно указать само условие, которое в нашем случае было бы B2>=1. Однако этого можно избежать, если в поле с условием написать ИСТИНА, указывая тем самым, что, если не выполняются ранее перечисленные условия, наступает ИСТИНА и возвращается последнее альтернативное значение.

Теперь вы знаете, как пользоваться функцией ЕСЛИ в Excel, а также ее более современным вариантом для множества условий ЕСЛИМН. 

Поделиться в социальных сетях:

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

На чтение 2 мин Просмотров 2.8к. Опубликовано 09.12.2021

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

Содержание

  1. В каком случае удобнее вызывать функцию ЕСЛИМН (IFS)
  2. Синтаксис функции
  3. Варианты использования
  4. Вычисляем оценку из балла
  5. Вычисляем комиссию продавца через ЕСЛИМН
  6. Выводы по функции ЕСЛИМН (IFS)

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

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

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

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

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

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

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

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

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

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

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

=ЕСЛИМН(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 функцию ЕСЛИМН с синтаксисом и примерами.

Описание

Microsoft Excel функция ЕСЛИМН Microsoft Excel позволяет указать несколько условий ЕСЛИ в одном вызове функции.
Функция ЕСЛИМН — это встроенная в Excel функция, которая относится к категории логических функций.
Её можно использовать как функцию рабочего листа (WS) в Excel.
Как функцию рабочего листа, функция ЕСЛИМН может быть введена как часть формулы в ячейке рабочего листа. Эта функция заменяет старый метод вложения нескольких функций ЕСЛИ и позволяет вводить до 127 условий, что упрощает чтение и понимание формул. Единственным недостатком этой функции является то, что вы не можете указать условие ИНАЧЕ, но у нас есть обходной путь, который мы покажем вам позже в руководстве.

Синтаксис

Синтаксис функции ЕСЛИМН в Microsoft Excel:

ЕСЛИМН(условие1; значение1; [условие2; значение2]; [условиe3; значение3])

Аргументы или параметры

условие1, условие2, условиe3
Условия, которое вы хотите проверить. Может быть введено до 127 условий.
значение1, значение2, значение3
Значение, которое возвращается, если соответствующее условие ИСТИНА. Все условия оцениваются в том порядке, в котором они перечислены, поэтому, как только функция найдет условие, которое оценивается как ИСТИНА, функция ЕСЛИМН вернет соответствующее значение и прекратит обработку любых дальнейших условий.

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

Функция ЕСЛИМН возвращает любой тип данных, такой как строка, число, дата и т.д.
Если ни одно из условий не оценивается как ИСТИНА, функция ЕСЛИМН вернет ошибку #Н/Д.

Применение

  • Excel для Office 365, Excel 2019

Тип функции

  • Функция рабочего листа (WS)

Пример (как функция рабочего листа)

Давайте рассмотрим, как использовать Excel функцию ЕСЛИМН как функцию рабочего листа в Microsoft Excel.

На основе приведенной выше электронной таблицы Excel будут возвращены следующие примеры функции ЕСЛИМН:

=ЕСЛИМН(A2=«Яблоко»;«Фрукт»;A2=«Картофель»;«Овощ»;A2=«Стейк»;«Мясо»)

Результат: «Фрукт»

=ЕСЛИМН(A3=«Яблоко»;«Фрукт»;A3=«Картофель»;«Овощ»;A3=«Стейк»;«Мясо»)

Результат: «Овощ»

=ЕСЛИМН(A4=«Яблоко»;«Фрукт»;A4=«Картофель»;«Овощ»;A4=«Стейк»;«Мясо»)

Результат: «Мясо»

=ЕСЛИМН(A5=«Яблоко»;«Фрукт»;A5=«Картофель»;«Овощ»;A5=«Стейк»;«Мясо»)

Результат: #Н/Д

Как видите, мы можем ввести несколько условий в функцию ЕСЛИМН. Когда условие оценивается как ИСТИНА, будет возвращено соответствующее значение. Однако, если ни одно из условий не оценивается как ИСТИНА, возвращается ошибка #Н/Д, которая показана в примере в ячейке C5. Мы можем обойти эту ошибку #Н/Д, создав условие «подменного» ИНАЧЕ.
Давайте рассмотрим это подробнее.

Добавление условия ELSE

Чтобы избежать ошибки #Н/Д, создайте одно последнее условие в конце формулы, которое имеет значение ИСТИНА, а затем поместите значение, которое вы хотите вернуть как условие ELSE.

В этом примере мы изменили нашу формулу с:

=ЕСЛИМН(A2=«Яблоко»;«Фрукт»;A2=«Картофель»;«Овощ»;A2=«Стейк»;«Мясо»)

на

=ЕСЛИМН(A2=«Яблоко»;«Фрукт»;A2=«Картофель»;«Овощ»;A2=«Стейк»;«Мясо»; ИСТИНА; «Разное»)

Добавление последнего условия ;ИСТИНА; "Разное" позволит нам вернуть значение «Разное», когда ни одно из предыдущих условий в функции ЕСЛИМН не оценивается как ИСТИНА.
Функция ЕСЛИМН — фантастическая функция и отличное дополнение к Office 365 и Excel 2019. Попробуйте!

Like this post? Please share to your friends:
  • Нет функции гпр в excel
  • Нет функции всд в excel
  • Нет функции впр в excel 2019
  • Нет функции textjoin excel
  • Нет функции filter в excel