Перейти к основному содержанию

Excel IFS функция

Автор: Сяоян Последнее изменение: 2019 июля 06 г.

Как мы все знаем, мы можем использовать функцию Nested IF, чтобы проверить, выполняются ли несколько условий. Но здесь функцию IFS использовать намного проще, чем функцию Nested IF. Функция IFS используется для проверки нескольких условий и возврата значения, соответствующего первому результату ИСТИНА, если ни одно из предоставленных условий не оценивается как ИСТИНА, функция возвращает ошибку # Н / Д.

документ ifs функция 1


 Синтаксис:

Синтаксис функции IFS в Excel:

=IFS( logical_test1, value_if_true1, [logical_test2, value_if_true2],... )

 Аргументы:

  • logical_test1: Необходимые. Условие, которое принимает значение ИСТИНА или ЛОЖЬ.
  • value_if_true1: Необходимые. Возвращает результат, если логический_тест1 - ИСТИНА. Может быть пустым.
  • logical_test2: Необязательный. Второе условие, которое принимает значение ИСТИНА или ЛОЖЬ.
  • value_if_true2: Необязательный. Возвращает второй результат, если логический_тест2 ИСТИНА. Может быть пустым.

Заметки:

  • 1. Эта функция IFS позволяет вводить до 127 условий. И это применимо к Excel 2019, Office 365. Все версии до Excel 2019 не поддерживают эту функцию.
  • 2. Если ни один из логических тестов не оценивается как ИСТИНА, будет возвращена ошибка # Н / Д.
  • 3. Значение ошибки #VALUE возникает, если предоставленный логический_тест возвращает любое значение, кроме TRUE или FALSE.

 Вернуть:

Чтобы проверить несколько условий и вернуть соответствующее значение с первым результатом ИСТИНА.


 Примеры:

Пример 1. Использование функций IFS для определения оценки на основе баллов

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

документ ifs функция 2

Пожалуйста, примените приведенную ниже формулу, чтобы оценка была распределена следующим образом: 0-60: оценка F; 60-70 - сорт Д; 70-80: сорт С; 80-90: марка Б; больше или равно 90: класс A.

=IFS(B2<60,"F",B2<70,"D",B2<80,"C",B2<90,"B",B2>=90,"A")

документ ifs функция 3

Внимание: Вы также можете использовать ссылки на ячейки для замены статических чисел следующим образом:

=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)

документ ifs функция 4


Пример 2: Использование функций IFS для расчета комиссии на основе продаж

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

Предположим, у вас есть таблица с общими объемами продаж и комиссионных для всех продавцов, как показано на следующем скриншоте, как вы можете рассчитать комиссию на основе различных комиссионных ставок в Excel?

документ ifs функция 5

Следующая формула может дать значение комиссии для каждого торгового персонала, используйте ее:

=IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2>$E$5,$F$5)*B2

что значит:

  • если сумма продаж 0-40000: комиссия = продажи * 0;
  • если сумма продаж 40000-80000: комиссия = продажи * 2%;
  • если сумма продаж 80000-100000: комиссия = продажи * 3.5%;
  • если сумма продаж больше или равна 100000: комиссия = продажи * 7%;

документ ifs функция 6


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

Обычно используйте функцию IFS:

=IFS(B2="Apple","Fruit", B2="Orange","Fruit", B2="Potato","Veg",B2="Steak","Meat", B2="Chicken","Meat")

документ ifs функция 7

Используйте функцию IFS с условием ELSE:

=IFS(B2="Apple","Fruit", B2="Orange","Fruit", B2="Potato","Veg",B2="Steak","Meat", B2="Chicken","Meat", "TRUE","Others")

Внимание: В приведенной выше формуле добавление последнего условия «ИСТИНА», «Другие» вернет значение «Другие», если ни одно из условий в функции IFS не оценивается как ИСТИНА.

документ ifs функция 8


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Описание


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Why isn't this function in my Office 365 Excel version Dutch? Or am I missing something?
This comment was minimized by the moderator on the site
the IFS function 😃
This comment was minimized by the moderator on the site
need help Score Grade
90-100 A
80-89 B
70-79 C
60-69 D
0-59 F
This comment was minimized by the moderator on the site
Hi, cgutierrez,Please apply the below formula:=IFS(A1<60,"F",A1<70,"D",A1<80,"C",A1<90,"B",A1>=90,"A")
Please try, hope it can help you!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations