Функция IFS в Excel, использование и конкретные примеры

Функция IFS в Excel, использование и конкретные примеры

Что такое функция IFS в Excel? Как использовать функцию IFS в Excel 2016? Вот все, что вам нужно знать о функции IFS в Excel .

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

Дизайн Microsoft Excel прост в использовании благодаря удобным информационным панелям и множеству полезных функций. Это также самая привлекательная сторона Excel. Это программное обеспечение предоставляет не только функции расчета, но и условные функции, помогающие обрабатывать более сложные данные.

Условные функции, такие как IFS, могут вывести ваши формулы Excel на новый уровень. С помощью функции IFS вы можете создавать условия и вкладывать различные функции в одну формулу. Альтернативно вы также можете просто использовать функцию IFS.

Но что такое функция ЕСЛИ и чем она отличается от обычной функции ЕСЛИ? Прочтите следующую статью, чтобы узнать, что такое IFS в Excel и как эффективно использовать эту функцию.

Что такое функция IFS?

Функция IFS в Excel — это логическая функция, представленная в Excel 2016. Функция IFS заменяет вложенную функцию ЕСЛИ и ее гораздо проще использовать. Функция IFS проверяет одно или несколько условий и возвращает значение, соответствующее первому условию TRUE. Если значение соответствует первому условию, формула останавливается на этом и выводит результат. Но если первое условие не выполнено, формула продолжит последовательно проверять условия до тех пор, пока не будет выполнено одно условие.

Рецепт

= IFS(logical_test1, Value1 [logical_test2, Value2] …, [logical_test127, Value127])

Там:

  • Logical_test1 проверяет первое логическое условие. Это обязательный аргумент и условие, используемое Excel для оценки ИСТИНА или ЛОЖЬ.
  • Значение1 — это результат, когда логическое_тест1 имеет значение ИСТИНА. При необходимости вы можете оставить его пустым.

Остальные аргументы «логический_тест» и «Значение» являются необязательными. Функция позволяет пользователям использовать 127 аргументов логических_тестов.

Как использовать функцию IFS в Excel

Это встроенная функция, которую можно использовать как функцию на листе Excel. Давайте возьмем пример:

Предположим, мы хотим классифицировать оценки A, B, C, D, E и F в соответствии с оценками, полученными учащимися. Мы используем функцию IFS следующим образом:

=IFS(A2>80,"A",A2>70,"B",A2>60,"C",A2>50,"D",A2>40,"E",A2>30,"F")

Функция IFS в Excel, использование и конкретные примеры

В частности, в этой функции задается, если A2 больше 80, то результатом возврата является точка A, если A2 больше 70, то результатом возврата является точка B, и аналогично до точки F.

Используя эту формулу, мы получим следующий результат:

Пример функции IFS в Excel

Чтобы понять, как использовать эту функцию, давайте рассмотрим несколько примеров:

Пример 1. Использование IFS с ELSE

Предположим, есть список товаров и необходимо классифицировать их по группам: овощи, фрукты, зеленые овощи и напитки. При использовании функции IFS у вас будет следующая формула:

=IFS(A2="Apple","Fruit",A2="Banana","Fruit",A2="Spinach","Green Vegetable",A2="coffee","Beverage",A2="cabbage","Green Vegetable",A2="capsicum","Vegetable")

Функция IFS в Excel, использование и конкретные примеры

Тогда мы получим следующий результат:

Функция IFS в Excel, использование и конкретные примеры

В этом примере мы установили логическое условие в функции IFS. Когда логическое условие принимает значение TRUE, возвращается соответствующее значение. Однако если ни одно логическое условие не принимает значение ИСТИНА, функция IFS выдаст ошибку #Н/Д. Как и в этом примере, это перец в ячейке B8.

Чтобы избежать ошибки #N/A, мы можем использовать функцию ELSE. Таким образом, мы можем установить последнее логическое условие в формуле как TRUE, а затем установить возвращаемое значение.

Функция IFS в Excel, использование и конкретные примеры

Здесь мы добавили TRUE, «Разное», чтобы гарантировать, что Excel вернет значение «Разное» в случае, если ни одно предыдущее логическое условие в функции IFS не будет оценено как TRUE.

Теперь результат будет следующим:

Функция IFS в Excel, использование и конкретные примеры

Пример 2. Вложенная функция IFS и IF

До того, как у нас появилась функция IFS, мы часто использовали вложенные функции IF. Давайте посмотрим, насколько функция IFS более эффективна, чем вложенная функция IF. Предположим, магазин предлагает покупателям скидку в зависимости от их общего чека за покупки. Таким образом, клиенты получат скидку 5% на купюры от 100 до 500 долларов США, скидку 10% на купюры от 500 до 750 долларов США, скидку 20% на общую сумму от 750 до 1000 долларов США и скидку 30%. скидка при покупке клиентов на сумму более 1000 долларов США.

Ниже приведена формула при использовании вложенных функций ЕСЛИ:

Функция IFS в Excel, использование и конкретные примеры

Теперь посмотрим, что произойдет, если мы воспользуемся функцией IFS:

Функция IFS в Excel, использование и конкретные примеры

Как видите, функцию IFS проще использовать, поскольку вам нужно использовать только одну функцию для ввода ряда логических условий, тогда как вложенная функция IFS должна использовать множество логических условий и может легко вызвать путаницу при записи функций.

При использовании функции IFS возникают некоторые ошибки.

1. Ошибка #Н/Д возникает, когда в функции IFS не обнаружено условие ИСТИНА.

2. Ошибка #ЗНАЧЕНИЕ! Происходит, когда аргумент логический_тест обрабатывается до значения, отличного от ИСТИНА или ЛОЖЬ.

3. Сообщение об ошибке «Вы ввели слишком мало аргументов для этой функции» появляется, когда вы указываете аргумент «логический_тест» без соответствующего значения.

IFS по сути похожа на IF, поскольку обе эти функции Excel принимают значения и проверяют их на соответствие пользовательским условиям. Что IFS лучше, чем IF, так это то, что он позволяет применять несколько условий. При использовании функции IF вам потребуется вложить несколько функций друг в друга, чтобы объявить несколько условий, тогда как при использовании IFS вы можете сделать это в одной функции.

Сравните, как использовать функции IFS и SWITCH.

Как и функция ПЕРЕКЛЮЧАТЕЛЬ, функция IFS позволяет проверять более одного условия в независимой формуле. Обе функции позволяют легко написать и прочитать формулу, содержащую несколько условий. Одним из преимуществ SWITCH перед IFS является то, что выражение появляется в функции только один раз и его не нужно повторять. Кроме того, SWITCH может принимать значение по умолчанию. Однако SWITCH ограничивает точное соответствие. Она не может использовать такие операторы, как "больше (>)" или "меньше" (<) со стандартным синтаксисом и наоборот. Функция ifs="" требует="" выражений="" для каждого="" условия,="" потому что= "" Итак,="" вы="" можете="" использовать="" эти="" логические операторы="" когда="">

Советы по использованию функции IFS в Excel

Скопируйте формулу в другие ячейки

Вы можете скопировать функцию IFS в другую ячейку так же, как и другие формулы Excel. Нажмите на ячейку, где изначально появилась функция IFS, выберите полосу заполнения в правом нижнем углу и перетащите ее в другую ячейку. Вы также можете дважды щелкнуть маленькое зеленое поле в правом нижнем углу ячейки, чтобы отправить формулу в соседнюю ячейку.

Убедитесь, что хотя бы одно условие верно

Если функция определяет, что ни одно из условий не является истинным, вы получаете сообщение об ошибке «#Н/Д». Вы можете предотвратить эти ошибки, учтя все условия.

Добавление TRUE является последней логической проверкой.

Вы также можете предотвратить ошибки при использовании if в Excel, добавив TRUE в качестве последней логической проверки. Это действие позволяет функции вернуть значение, если она не обнаружит, что предыдущее условие является истинным. Например, рассмотрим эту функцию:

=IFS(A1>150, "High", A1<100, "low",="" true,="">

Эта функция возвращает «Высокий», если A1 больше 150, и «Низкий», если A1 меньше 100. Если A1 не больше 150 и не меньше 100, эта функция возвращает «ОК». Эти значения «ОК» могут возникнуть, если A1 представляет собой число от 100 до 150 или равно 100 или 150.

Обратите внимание при использовании функции IFS в Excel.

Функция IFS оценивает несколько условий и возвращает результат, соответствующий первому значению TRUE. Вы можете использовать функцию IFS, если хотите использовать формулу для одновременной проверки нескольких условий без необходимости вложения нескольких операторов IF. Формулы на основе IFS короче, их легче читать и писать.

Условия предоставляются функции IFS в виде пар тест/значение, и IFS может обрабатывать до 127 условий. Каждое условие представляет собой логическое значение, возвращающее ИСТИНА или ЛОЖЬ. Следующее значение будет возвращено, если результат теста окажется TRUE. В случае более чем одного условия TRUE возвращается значение, соответствующее первому результату TRUE. Поэтому порядок условий очень важен при использовании функции IFS в Microsoft Excel.

Условия меняют правила игры в Excel. Вы можете комбинировать другие функции в формулах IFS для создания сложных формул, которые позволят вам добиться удивительных результатов в Excel. Теперь, когда вы знаете о функции IFS, пришло время двигаться дальше и исследовать безграничные возможности, которые она предлагает!

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

Узнать больше:


Играйте в «головоломку» в Excel

Играйте в «головоломку» в Excel

МехметСалихКотен, пользователь Reddit, создал полнофункциональную версию тетриса в Microsoft Excel.

Как использовать функцию конвертации в Excel

Как использовать функцию конвертации в Excel

Чтобы преобразовать единицы измерения в Excel, мы воспользуемся функцией «Конвертировать».

Как использовать функцию HLOOKUP в Excel

Как использовать функцию HLOOKUP в Excel

Что такое функция HLOOKUP? Как использовать функцию HLOOKUP в Excel? Давайте выясним это вместе с Квантримангом!

Функция ЕСЛИОШИБКА в Excel, формула и использование

Функция ЕСЛИОШИБКА в Excel, формула и использование

Функция ЕСЛИОШИБКА в Excel используется довольно часто. Чтобы правильно его использовать, вам необходимо понимать формулу ЕСЛИОШИБКА Microsoft Excel.

Как использовать функцию ЗНАЧ в Excel

Как использовать функцию ЗНАЧ в Excel

Что такое функция ЗНАЧЕНИЕ в Excel? Что такое формула значения в Excel? Давайте выясним это вместе с LuckyTemplates.com!

Функция EOMONTH в Excel, как использовать функцию EOMONTH

Функция EOMONTH в Excel, как использовать функцию EOMONTH

Функция EOMONTH в Excel используется для отображения последнего дня данного месяца с очень простой реализацией. Затем вы получите последний день определенного месяца на основе введенных нами данных.

Как использовать цикл do- while в Excel VBA

Как использовать цикл do- while в Excel VBA

Хотите автоматизировать повторяющиеся задачи в Excel VBA? Итак, давайте научимся использовать цикл Do-While для реализации серии действий, которые повторяются до тех пор, пока не будет выполнено условие.

Excel 2016 — Урок 6. Изменение размера столбцов, строк и ячеек в Excel

Excel 2016 — Урок 6. Изменение размера столбцов, строк и ячеек в Excel

Ширина столбца и высота строки по умолчанию в Excel могут не соответствовать введенным вами данным. В статье ниже показаны некоторые способы изменения размера столбцов, строк и ячеек в Excel 2016. Пожалуйста, обратитесь к ней!

Excel 2016 – Урок 5. Основные понятия о ячейках и диапазонах

Excel 2016 – Урок 5. Основные понятия о ячейках и диапазонах

Всякий раз, когда вы работаете с Excel, вам нужно будет вводить информацию (или контент) в ячейки. Давайте изучим с LuckyTemplates основные понятия о ячейках и диапазонах в Excel 2016!

Как использовать функцию XLOOKUP в Excel

Как использовать функцию XLOOKUP в Excel

Что такое функция Xlookup в Excel? Как использовать Xlookup в Excel? Давайте выясним это вместе с LuckyTemplates.com!