Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Excel IFS функция

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

DOC 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: Необязательный. Возвращает второй результат, если Logical_test2 равен TRUE. Это может быть пустым.

Примечания:

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

Вернуть:

Для проверки нескольких условий и возврата соответствующего значения с первым ИСТИННЫМ результатом.


Примеры:

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

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

DOC Ifs функция 2

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

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

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

DOC Ifs функция 4


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

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

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

DOC 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%;

DOC Ifs функция 6


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

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

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

DOC Ifs функция 7

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

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

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

DOC Ifs функция 8


Инструменты для повышения производительности Excel

Лента Excel (с установленным Kutools для Excel)

Расширенные функции 300 помогут вам выделиться из толпы

Хотели бы вы завершить свою ежедневную работу быстро и идеально? Kutools for Excel предоставляет мощные расширенные функции 300 (объединение рабочих книг, суммирование по цвету, разделение содержимого ячеек, конвертирование даты и т. д.) и экономию времени 80%.

  • Предназначен для рабочих сценариев 1500, помогает решать проблемы 80% Excel.
  • Ежедневно уменьшайте тысячи нажатий клавиш и клавиатуры, снимайте усталость с глаз и рук.
  • Станьте экспертом по Excel за минуты 3. Больше не нужно помнить какие-либо болезненные формулы и коды VBA.
  • 30-день неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 лет.

Снимок экрана Excel (с установленной вкладкой Office)

Приносит эффективные вкладки в офис (включая Excel), так же, как Chrome, Firefox и новый IE

  • Office Tab Повышает вашу производительность на 50% при просмотре и редактировании нескольких документов.
  • Сократите сотни щелчков мышью для вас каждый день, попрощайтесь с рукой мыши.
  • Одна секунда, чтобы переключаться между десятками открытых документов!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.