Excel IFS функция
Как мы все знаем, мы можем использовать функцию Nested IF, чтобы проверить, выполняются ли несколько условий. Но здесь функцию IFS использовать намного проще, чем функцию Nested IF. Функция IFS используется для проверки нескольких условий и возврата значения, соответствующего первому результату ИСТИНА, если ни одно из предоставленных условий не оценивается как ИСТИНА, функция возвращает ошибку # Н / Д.
Синтаксис:
Синтаксис функции IFS в Excel:
Аргументы:
- 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 для определения оценки на основе баллов
Чтобы назначить оценку каждому учащемуся на основе их оценок, как показано на следующем снимке экрана:
Пожалуйста, примените приведенную ниже формулу, чтобы оценка была распределена следующим образом: 0-60: оценка F; 60-70 - сорт Д; 70-80: сорт С; 80-90: марка Б; больше или равно 90: класс A.
Внимание: Вы также можете использовать ссылки на ячейки для замены статических чисел следующим образом:
Пример 2: Использование функций IFS для расчета комиссии на основе продаж
Функция IFS может помочь вам рассчитать суммы комиссионных на основе различных комиссионных ставок и совокупных сумм продаж за каждый месяц.
Предположим, у вас есть таблица с общими объемами продаж и комиссионных для всех продавцов, как показано на следующем скриншоте, как вы можете рассчитать комиссию на основе различных комиссионных ставок в Excel?
Следующая формула может дать значение комиссии для каждого торгового персонала, используйте ее:
что значит:
- если сумма продаж 0-40000: комиссия = продажи * 0;
- если сумма продаж 40000-80000: комиссия = продажи * 2%;
- если сумма продаж 80000-100000: комиссия = продажи * 3.5%;
- если сумма продаж больше или равна 100000: комиссия = продажи * 7%;
Tips: Функция IFS получит ошибку # Н / Д, если ни одно из условий не оценивается как ИСТИНА. Если вы хотите заменить ошибку # N / A другим значимым значением, вы должны добавить условие ELSE в конце функции IFS.
Обычно используйте функцию IFS:
Используйте функцию IFS с условием ELSE:
Внимание: В приведенной выше формуле добавление последнего условия «ИСТИНА», «Другие» вернет значение «Другие», если ни одно из условий в функции IFS не оценивается как ИСТИНА.
Лучшие инструменты для работы в офисе
Kutools for Excel - Помогает вам выделиться из толпы
Kutools for Excel Имеет более 300 функций, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Office Tab - Включить чтение и редактирование с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
