Приклади функцій IFS - Excel та Google Таблиці

Цей підручник демонструє, як користуватися Функція Excel IFS в Excel.

Огляд функцій IFS

Функція Excel IFS запускає кілька тестів і повертає значення, відповідне першому результату TRUE.

Щоб скористатися функцією робочого листа IFS Excel, виберіть клітинку та введіть:

(Зверніть увагу, як виглядають вхідні дані формул)

Функція IFS Синтаксис та входи:

= IFS (тест1, значення1, [тест2, значення2],…)

тест1 - Перший логічний тест.

значення1 - Результат, коли test1 є TRUE.

тест2, значення2 - [необов’язково] Друга пара тест/значення.

Що таке функція IFS?

IFS - це «умовна» функція. Ви визначаєте серію логічних тестів, кожен з яких має повернене значення. Excel по черзі працює з кожним вашим тестом, і як тільки він знайде той, який має значення TRUE, він повертає значення, яке ви пов’язали з цим тестом.

Це працює приблизно так само, як і при вкладенні кількох операторів IF, але, як правило, його легше читати та працювати з ним.

Як користуватися функцією IFS

Ви використовуєте функцію Excel IFS так:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")

Ця формула враховує тестовий бал учня та перетворює його на оцінку за цей тест.

Формула може виглядати складною, але вона має більше сенсу, якщо поставити кожен тест в окремому рядку:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")

Так краще! Тепер набагато зрозуміліше, що у нас є серія тестів у парі з поверненим значенням. Excel опрацьовує список, доки він не збігається, а потім повертає оцінку, яку ми об’єднали з цим балом.

Ви можете визначити до 127 тестів у функції IFS.

Встановлення значення за замовчуванням

За допомогою звичайного оператора IF ми визначаємо два значення, які Excel може повернути: одне для того, коли логічний тест є істинним, і інше, коли воно є хибним.

IFS не має можливості додати помилкове повернене значення, і якщо Excel не знайде відповідності в жодному з ваших тестів, він поверне #Н/Д. Не добре. Але ми можемо обійти це, встановивши значення за замовчуванням.

Це працює так:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A "ІСТИНА," Невідомо ")

Ми встановили остаточний логічний тест - просто "ІСТИНА", сама по собі.

TRUE, природно, оцінює як TRUE. Отже, якщо Excel не знайде відповідності у наших попередніх тестах, остаточний тест завжди буде ініційований, а Excel поверне «Невідомо».

Що IFS може повернути

Вище ми сказали IFS повернути текстовий рядок - оцінку, пов'язану з кожним тестом. Але ви також можете повернути числа або навіть інші формули.

Наприклад, якщо у вас є команда продажів, і ви сплачуєте їм комісійні на основі вартості кожного продажу, ви можете скористатися IFS для розрахунку їх комісії відповідно до вартості продажу.

= IFS (C3 <20000, C3*0,02, C3 <40000, C3*0,03, C3 = 60000, C3*0,05, TRUE, 0)

Тепер IFS перевірить значення в C3, а потім поверне відповідну формулу, коли знайде відповідність. Тож продажі нижче 20 000 доларів приносять 2% відсотків, нижче 40 000 доларів - 3% тощо.

Для хорошого виміру ми також встановили значення за замовчуванням 0.

IFS у Google Таблицях

Функція IFS працює точно так само в Google Таблицях, як і в Excel:

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave