Функцията IF определя дали дадено условие е вярно или не и след това изпълнява различни действия в Excel 2016 въз основа на този отговор. IF е само една от многото логически функции, които Excel предоставя; вижте списъка на бутона Логически в раздела Формули за други. Например:
-
Да предположим, че клиент получава 10 процента отстъпка, ако похарчи повече от $50. Можете да използвате функцията IF, за да определите дали сумата на поръчката му отговаря на условията.
Размерът на отстъпката се определя с помощта на функция IF.
Функцията IF обикновено съдържа три аргумента: условие, value_if_true и value_if_false. Както всички аргументи, те са разделени със запетаи.
-
Условието в този пример е D5>=50. С други думи, стойността в D5 е по-голяма или равна на 50?
-
Стойността_if_true в този пример се изчислява чрез умножаване на D5 по 0,1 (с други думи, изчисляването на 10 процента от него).
-
Стойността_if_false в този пример е нула (0).
IF функция с три аргумента." ширина=”535″/>
Функция IF с три аргумента.
Аргументът за условие е единственият задължителен. Ако пропуснете аргумента value_if_true, функцията връща 1, ако условието е вярно и 0, ако условието е невярно. Ако пропуснете аргумента value_if_false, за него се приема стойност 0. Следователно в горния пример технически не би трябвало да включвате аргумента value_if_false, тъй като нулата така или иначе е желаният резултат.
Ако искате да комбинирате операция SUM с условие IF, можете да използвате функцията SUMIF, която прави и двете едновременно. Той сумира диапазон от данни, ако условието, което сте посочили в неговия аргумент, е вярно. Ще го намерите в списъка на бутона Math & Trig, а не в категорията Logical.