Note: The other languages of the website are Google-translated. Back to English

перевершувати IFS функція

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

функція doc ifs 1


 Синтаксис:

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

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

 аргументи:

  • logical_test1: Вимагається. Умова, яка має значення TRUE або FALSE.
  • value_if_true1: Вимагається. Повертає результат, якщо логічний_тест1 має значення TRUE. Він може бути порожнім.
  • logical_test2: Необов’язково. Друга умова, яка має значення TRUE або FALSE.
  • value_if_true2: Необов’язково. Повертає другий результат, якщо логічний_тест2 має значення TRUE. Він може бути порожнім.

примітки:

  • 1. Ця функція IFS дозволяє вводити до 127 умов. І застосовується до Excel 2019, Office 365. Усі версії, які передували Excel 2019, не підтримують цю функцію.
  • 2. Якщо жоден логічний тест не має значення TRUE, він поверне помилку # N / A.
  • 3. Значення помилки #VALUE виникає, якщо наданий логічний тест повертає будь-яке значення, крім TRUE або FALSE.

 повернення:

Щоб перевірити кілька умов, і повернути відповідне значення з першим результатом TRUE.


 Приклади:

Приклад 1: Використовуйте функції IFS для визначення оцінки на основі балів

Щоб присвоїти оцінку кожному студенту на основі їх балів, як показано на наступному знімку екрана:

функція doc ifs 2

Будь ласка, застосуйте формулу нижче, тому оцінка буде класифікована так: 0-60: оцінка F; 60-70: клас D; 70-80: клас С; 80-90: клас В; більше або дорівнює 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")

примітки: У наведеній вище формулі додавання кінцевої умови "TRUE", "Інші" поверне значення "Інші", коли жодна з умов у функції IFS не має значення TRUE.

функція doc ifs 8


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

Бажаєте виконувати щоденну роботу швидко та якісно? Kutools для Excel надає 300 потужних розширених функцій (об’єднання робочих книг, підсумовування за кольором, розділення вмісту клітинок, перетворення дати тощо) і заощаджує 80% вашого часу.

  • Розроблений для 1500 сценаріїв роботи, допомагає вирішити 80% проблем Excel.
  • Щодня зменшуйте тисячі клацань клавіатури та миші, знімайте втомлені очі та руки.
  • Станьте експертом Excel за 3 хвилини. Більше не потрібно згадувати будь-які болісні формули та коди VBA.
  • Безкоштовна 30-денна безкоштовна пробна версія. 60-денна гарантія повернення грошей. Безкоштовне оновлення та підтримка протягом 2 років.
Стрічка Excel (із встановленим Kutools для Excel)

Вкладка Office - Увімкнути читання та редагування з вкладками в Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Приносить ефективні вкладки в Office (включаючи Excel), як і Chrome, Firefox та New Internet Explorer.
Знімок екрана Excel (із встановленою вкладкою Office)
Коментарі (2)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
потрібна допомога Оцінка Оцінка
90-100 А
80-89 Б
70-79 С
60-69 Д
0-59 F
Цей коментар був мінімізований модератором на сайті
Привіт, cgutierrez, будь ласка, застосуйте наведену нижче формулу:=IFS(A1<60,"F",A1<70,"D",A1<80,"C",A1<90,"B",A1>=90,"A")
Будь ласка, спробуйте, сподіваюся, це допоможе вам!
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL