Найти тему

Ликбез: функция ЕСЛИМН (IFS или УСЛОВИЯ)

Оглавление

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

Например, ваш магазин продает... допустим, автозапчасти. У вас есть в файле закупочная цена, рыночная цена, год модели, количество предложений для каждой запчасти (хорошая аналитика для старта!), и вы хотите расчитать свою наценку. В этом случае функция ЕСЛИМН отлично подойдет.

Функция ЕСЛИМН (в английской версии Excel и в гугл таблицах называется IFS) появилась не так давно, впревые была представлена в экселе в версии 2016 и изначально называлась УСЛОВИЯ.

Синтаксис

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

=ЕСЛИМН(<условие1>; <значение1>; <условие2>; <значение2>; ... <условие127>; <значение127>;)

Аргументы

<условие1>..<условие127> - любое логичиское выражение. Например, A1>30. Или что-то более сложное И(А1>30; A1<40). Эксель проверяет последовательно логические выражения от первого до последнего, пока не встрети то, которое истинно, и возвращает соответствующее ему значение. Если нужно указать значение "по умолчанию", то вместо последнего логического выражения можно поставить 1 или ИСТИНА.

<значение1>..<значение127> - значение, которое функция вернет при истинности соответствующего условия.

Ошибки

Если все условия ложны, то функция вернет ошибку N/A!. Пример

=ЕСЛИМН(0;"Этого не будет";ЛОЖЬ;"И ЭТОГО НЕ БУДЕТ")

Если в качестве условия передано значение, отличное от ИСТИНА или ЛОЖЬ, то функция вернет ошибку ЗНАЧ!

=ЕСЛИМН(A1:A10;"Массив не может быть значением истина или ложь!";"AA";"И текст тоже")

Если введено не парное число аргументов, то эксель просто не даст вставить эту функцию, а гугл таблицы вернут ошибку N/A!