Excel вложена формула IF (Съдържание)
- Вложен IF формула в Excel
- Как да използвате вложена формула IF в Excel?
Вложен IF формула в Excel
IF функцията е една от най-често използваните логически функции в Excel.
Обикновено функцията IF провежда логически тест и проверява дали условие или критерии е изпълнено или не и връща една стойност в резултат, тя може да бъде или, ако е вярна, и друга стойност, ако е невярна, това са двата възможни резултата с функция if,
Понякога е необходимо да работите със ситуации или условия, при които има повече от два възможни резултата, в този сценарий, Nested IF Formula ви помага.
Влагането означава комбинация от формули, една в друга, където всяка формула контролира или обработва резултата от други.
Вложената формула IF се категоризира под разширени функции на IF, които ви позволяват да проверите повече от едно условие.
От Excel 2007 версия нататък 64 IF изявления или функции могат да бъдат използвани в една формула (В Nested IF Formula)
Вложена формула IF : Това е функция If в рамките на функция if за тестване на множество условия
Синтаксис на въведена формула IF:
= IF (условие, value_if_true1, IF (второ условие, value_if_true2, value_if_false2))
Синтаксисът или формулата на вложената IF формула има споменати по-долу аргументи:
- Условие: Това е стойността, която искате да тествате.
- value_if_true: Стойността се появява или връща, ако логическото състояние се оцени на TRUE.
- value_if_false: Стойността се появява или връща, ако логическото състояние се оцени на FALSE.
Различни аритметични оператори, които могат да се използват във формулирана формула IF:
> По-голям от
= Равен на
<По-малко от
> = По-голям или равен на
<= По-малко или равно на
По-малко или по-голямо от
Тези горепосочени оператори се използват в аргумент Критерии или Условия на if, ако оператор в Nested IF Formula, то е чисто на базата на логиката на това, което прилагате в аргумента на критериите.
Как да използвате NESTED IF Formula в Excel?
Нека да проверим как работи тази формула формула в Excel
Можете да изтеглите този вложен шаблон IF Formula Excel тук - Вложен шаблон IF Formula ExcelПример №1
Нека анализираме формулирана формула IF с множество критерии.
В по-долу споменатия пример, таблицата съдържа списък на студента в колона B (B2 до B18) и оценка на всеки ученик (C2 до C18).
Тук искам да категоризирам резултатите им с посочените по-долу условия:
РАЗПРЕДЕЛЕНИЕ : Над 85.
ПЪРВИ КЛАС: Между 60 и 84 включително.
ВТОРИ КЛАС: Между 35 и 59 включително.
ОТКАЗ: Под 35 години.
С горните условия трябва да категоризирам резултатите на учениците въз основа на резултата им. Тук Nested IF Formula помага. Трябва да изградя тази формула с множество IF изявления.
Нека започнем да въвеждаме първото изявление IF:
= IF (С3> 85 "разграничение",
Това се грижи за учениците от категория „РАЗПРЕДЕЛЕНИЕ“. Сега, ако искам да се справя с втората категория. „ПЪРВИ КЛАС“, трябва да добавя още едно условно изявление:
= АКО (C3> = 85, "РАЗПРЕДЕЛЕНИЕ", АКО (C3> = 60, "ПЪРВИ КЛАС",
Забележка : В споменатия по-горе синтаксис, просто добавих още един израз на IF в първия израз на IF. По същия начин разширявам формулата, за да се справя със следващата категория „ВТОРИ КЛАС“, където повтарям гореспоменатата стъпка още веднъж
= АКО (C3> = 85, "РАЗПРЕДЕЛЕНИЕ", АКО (C3> = 60, "ПЪРВИ КЛАС", АКО (C3> = 35, "ВТОРИ КЛАС",
Продължавам с подобни стъпки, докато стигна до последната категория. Сега останах с последната категория „FAIL“. Ако се появи последната категория или критерии, вместо да добавя друг IF, просто трябва да добавя „FAIL“ за фалшив аргумент ( аргумент value_if_false).
След като въведете последната категория, трябва да я затворите с три затворени скоби.
В последните критерии аргумент value_if_false, ако резултатът е по-малък от 35, IF функцията връща FALSE, тъй като ние не предоставяме стойност, ако е невярна.
= АКО (C3> = 85, "РАЗПРЕДЕЛЕНИЕ", АКО (C3> = 60, "ПЪРВИ КЛАС", АКО (C3> = 35, "ВТОРИ КЛАС", "FAIL")))
Сега формулата Nested IF е готова, копирайте тази формула в клетката „D3“ и щракнете върху Enter, за да получите резултата. Едновременно с това тази формула се прилага към целия диапазон, като изберете клетка от „D3“ до „D18“ и щракнете върху CTRL + D, за да получите резултата.
Как работи Excel Nested IF Logical Test?
= АКО (C3> = 85, "РАЗПРЕДЕЛЕНИЕ", АКО (C3> = 60, "ПЪРВИ КЛАС", АКО (C3> = 35, "ВТОРИ КЛАС", "FAIL")))
Сега нека разделим или разделим горната формула и да разгледаме.
= IF (С3> = 85, "разграничение",
АКО (C3> = 60, "ПЪРВИ КЛАС",
АКО (C3> = 35, "ВТОРИ КЛАС", "FAIL")))
Или
АКО (проверете дали C3> = 85, ако е вярно - върнете „DISTINCTION“, или друго)
АКО (проверете дали C3> = 60, ако е вярно - върнете „ПЪРВИ КЛАС“ или друго
АКО (проверете дали C3> = 35, ако е вярно - върнете „ВТОРИ КЛАС“, ако е невярно -
върнете „FAIL“)))
Тук формулата Nested IF всъщност насочва excel да оцени логическия тест за първата функция IF, в резултат, ако условието или критериите са изпълнени, след това връща предоставената стойност („DISTINCTION“) в аргумента value_if_true. В противен случай или друго, ако условието или критериите на първата Ако функция не е изпълнена, продължете напред и извършете или тествайте втория оператор If и така нататък следвайте подобната стъпка до последните критерии
заключение
В по-долу споменатия екран обикновено можете да наблюдавате, че двойките в скобите са засенчени в различни или различни цветове, така че отварящите скоби да съответстват на затварящата в края
- Текстовите стойности трябва винаги да бъдат затворени в двойни кавички „РАЗПРЕДЕЛЕНИЕ“
Забележка: Никога не представяйте числата или числовите стойности в двойните кавички, например 85, 60 и 35
- Можете да добавите прекъсване на реда или интервали в лентата с формули, за да разберете тази формула по-добре и по-лесно.
- Функцията за оценка на формула се намира в раздела Формула под групата или подраздела за одитиране на формули. Тази функция помага да решите сложната си формула. Вложен IF формула стъпка по стъпка.
Когато често щракнете върху бутона за оценка, той ще ви покаже всички стъпки в процеса на оценка (От началото до края как работи формулата стъпка по стъпка).
Неща, които трябва да запомните
- Когато използваме Nested IF Formula, не трябва да стартираме вторите критерии във функцията IF с = знак
- Освен аритметични оператори, можете да използвате и символи за събиране, изваждане, умножение и деление, напр. = ИФ (С1 <10, С1 * 4,
- Редът на IF изявленията в Nested IF Formula ни е много важен за оценка на логическия тест. ако първото условие на функцията IF оценява на ИСТИНСКИ, тогава следващите условия или IF изявление не работят. Формулата спира на първия резултат ИСТИНСКИ.
- Съвпадение на парентеза: Това е важен критерий във формулата на вложеното IF, ако скобите не съвпадат, тогава формулата Nested IF няма да работи.
Препоръчителни статии
Това е ръководство за вложената IF формула в Excel. Тук обсъждаме Как да използваме Nested IF Formula в Excel, заедно с практически примери и шаблон за excel за сваляне. Можете също да разгледате и другите ни предложени статии -
- Как да броим формула в Excel?
- COUNTIF Формула в Excel
- Ръководства за границите на Excel
- SUMPRODUCT Формула в Excel
- VBA оператори | Шаблон на Excel