Прескочи на основното съдържание

Excel IFS функция

Автор: Xiaoyang Последна промяна: 2024-10-09

Както всички знаем, можем да използваме функцията 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: Задължително. Условието, което се оценява като TRUE или FALSE.
  • value_if_true1: Задължително. Връща резултата, ако logical_test1 е TRUE. Може да е празен.
  • logical_test2: По избор. Второто условие, което се оценява на TRUE или FALSE.
  • value_if_true2: По избор. Връща втория резултат, ако logical_test2 е TRUE. Може да е празен.

бележки:

  • 1. Тази IFS функция ви позволява да въведете до 127 условия. И се прилага към Excel 2019, Office 365. Всички версии, по-стари от Excel 2019, не поддържат тази функция.
  • 2. Ако нито един логически тест не даде резултат TRUE, той ще върне грешка #N/A.
  • 3. Възниква стойност на грешка #VALUE, ако предоставеният logical_test върне стойност, различна от TRUE или FALSE.

 Връщане:

За да тествате множество условия и да върнете съответната стойност с първия TRUE резултат.


 Примери:

Пример 1: Използвайте IFS функции за идентифициране на оценка въз основа на резултат

За да поставите оценка за всеки ученик въз основа на техните резултати, както е показано на следната екранна снимка:

doc ifs функция 2

Моля, приложете формулата по-долу, така че оценката да бъде категоризирана по следния начин: 0-60: степен F; 60-70: клас D; 70-80: клас С; 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: комисионна = продажби * XNUMX%;

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


Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

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

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


Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)

  • Една секунда за превключване между десетки отворени документи!
  • Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
  • Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
  • Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.