Функцията IF в Excel се използва за предоставяне на условни изходи.
Синтаксис:
= АКО (условие, стойност ако TRUE, стойност ако FALSE) |
Изразът IF в Excel проверява състояние и връща посочената стойност, ако условието е ВЯРНО и друга посочена стойност, акоНЕВЯРНО. На мястото на стойност ако TRUE и стойност на FALSE, можете да поставите стойност, текст в кавички, друга формула или дори друг оператор if (вложен IF израз, ще говорим за това).
Професионална бележка: IF в Excel 2016, 2013 и 2010 може да има до 64 вложени IF израза. В Excel 2007 беше само 7. |
Най -доброто нещо за оператора IF е, че можете да персонализирате TRUE и FALSE резултати. И за това се използва. Да видим как…
Да предположим, че имате списък с хора. Сега искате да знаете колко от тях са възрастни и колко са непълнолетни.
Да кажем, че хората, чиято възраст е по -голяма от 19, са възрастни, а по -малко от 19 години са непълнолетни.
В Cell C2 напишете това изявление на Excel и го плъзнете надолу:
= IF (B2> 19, "Възрастен", "Непълнолетен") |
Тук Excel просто ще провери дали стойността в клетка В2 е по -голяма от 19 или не. Тъй като е по -голям от 19, той показва Adult в C2. И прави същото за всички клетки. Накрая получаваме следното:
Това беше прост пример за IF функция в Excel. През повечето време обаче ще ви е необходим вложен IF или комбинация от IF с други функции на Excel.
Нека имаме още един пример за оператора IF.
Да предположим, че в даден списък трябва да кажете дали детето е възрастен или „тийнейджър или дете“. И ако е непълнолетен, той е тийнейджър (между 13 и 19 години) или дете (под 13 -годишна възраст).
Така че тук трябва да направим това
АКО (е възрастта на ученика <20, ако е да checkif (е възрастта на ученика <13, ако да, тогава покажете „Kid“, Ако не, тогава покажете „Тийнейджър“), ако Ne, тогава покажете „Възрастен“)
Има и други начини да го направите, но за да разберем, ние вземаме този пример.
Информация: Повечето формули са решени отвътре навън, но не IF изявления. В вложена функция IF първо се решава външната IF, а след това вътрешната IF. това е основна диаграма на потока за управление на вложените IFs.
В клетка C2 напишете тази формула IF и я плъзнете надолу до клетка C10:
=IF (B6 <20,АзF (B6 <13, "KID", "Teenager"), "Възрастен") |
Това е крайният продукт, който ще имаме.
Сега нека разберем това. Това е лесно.
IF (B6 <20: това изявление проверява дали стойността в B6 е по -малка от 20 не.
Тъй като не е, той пропуска Стойност IF TRUE (АзF (B6 <13, "KID", "Teenager")) част и прескача към Стойност АКО ФАЛШ част и показва „Възрастен“.
Тъй като повечето от тях са над или равни на 20 -годишна възраст, те се показват като „Възрастни“.
Отбележи, че Ravi е показан като „KID“ колкото е и възрастта му 11 и Manyank е показан като „Тийнейджър“ като неговата възраст 16.
Първо, Excel проверява дали възрастта на Ravi е <20. Вярно е. След това контролата се премества в раздел ИСТИНА, който съдържа друг оператор IF IF (В6 <13. Следващия
Excel проверява дали Рави <13. Вярно е. Контролът се премества в раздела TRUE на IF. Той съдържа „KID“ и следователно показва „KID“ там.
Важни бележки:
- Вложените IF се решават навътре. Външният IF действа като портал към вътрешния IF.
- В Excel 2016, 2013 и 2010 можете да имате до 64 стъпки на IF изрази. В по -ранните версии на Excel беше само 7.
- Ако поддържа логически тези оператори = (равно на), (по -голямо от), = (по -голямо или равно на, (не равно на)
- Изявленията FALSE не са задължителни, но опциите TRUE са задължителни.
IF функция с заместващи символи
АКО с функция ИЛИ в Excel
АКО с функция AND в Excel
Популярни статии:
50 Преки пътища в Excel за повишаване на вашата производителност
Как да използвате функцията VLOOKUP в Excel
Как да използвате функцията COUNTIF в Excel 2016
Как да използвате функцията SUMIF в Excel