Excel IF И функция (Съдържание)

  • АКО И Функция в Excel
  • Как да използвате IF и функция в Excel?

АКО И Функция в Excel

Целта на този урок е да покаже как да обединим IF и функциите AND в Excel, за да проверите няколко условия в една формула. Някои от предметите в природата са ограничени. Други изглежда имат безкраен потенциал и интересното е, че функцията IF изглежда, че има такива свойства.

Нашата цел днес е да видим как и ако можем да комбинираме IF и AND функцията, така че да оценяваме множество условия едновременно. Така че първо, ние ще трябва да изградим функцията IF AND и за да направим това, ще се изисква да обединим две отделни функции - функциите IF и AND, в една единствена формула. Нека видим как може да се постигне това:

АКО (И (Logical1, Logical2, …), val_if_true, val_if_false)

Горната формула има следното значение: Ако първото условие т.е. условие 1 е вярно, а второто условие, т.е. условие 2 също е вярно, направете нещо или иначе направете нещо различно.

Как да използвате IF и функция в Excel?

Нека разберем как да използваме IF И функция в Excel, като използваме някои примери.

Можете да изтеглите този шаблон IF и функция Excel тук - IF И функция Excel шаблон

Excel IF И функция - пример №1

Нека разберем това чрез пример, нека да създадем формула, чиято цел е да провери дали B2 е „доставен“, както и да проверим дали C2 не е празен. Сега, в зависимост от резултата, ще направи едно от следните неща:

  • Ако и условие 1, и условие 2 се оценят като ИСТИНСКИ, тогава поръчката трябва да бъде маркирана като „Затворена“.
  • Ако някой от условията оценява на FALSE или и двете оценяват на FALSE, тогава трябва да се върне празен низ („”).

= АКО (И (B2 = "доставен", C2 ""), "Затворен", "")

Функцията IF AND е демонстрирана на екрана по-долу:

Забележка: Докато използвате формулата IF AND, за да оцените определени условия, важно е да имате предвид, че главните и малки букви се считат за подобни. Така че, ако целта е да се използва чувствителна към регистър версия на формулата IF AND, трябва да увием аргументите на AND вътре в точната функция.

Excel IF И функция - пример №2

Досега в нашия по-ранен пример ние се опитвахме да тестваме две условия, различни клетки. Но в ежедневието си често срещаме ситуации, при които може да се наложи да стартираме множество тестове в една и съща клетка. Пример, който обикновено демонстрира това, е проверката дали стойността на клетката попада между две числа. Именно тук функцията АФ И Е е удобна!

Нека сега да предположим, че имаме номера на продажбите за определени поръчки в колона Б и нашата задача е да маркираме сумите, които са по-малко от 100 долара, но по-големи от 50 долара. И така, за да подходим към този проблем, първо ще вмъкнем следната формула в клетка C2 и след това ще продължим да я копираме надолу по колоните:

= АКО (И (B2> 50, B2 <100), "X", "")

Excel IF И функция - пример №3

Ако е необходимо да включим периферните стойности (100 и 50), тогава ще трябва да използваме по-голям или равен на (> =) оператор и по-малък или равен на оператор (<=):

= АКО (И (B2> = 50, B2 <= 100), "X", "")

Сега, за да обработим други видове периферни стойности, без да се налага да променяме формулата, ще въведем максималните и минималните числа в две различни клетки и ще предоставим препратката към тези клетки в нашата формула. За да направите формулата да функционира по подходящ начин за всички редове, не забравяйте да използвате абсолютни референции за периферните клетки ($ F $ 1 и $ F $ 2 в този случай):

Сега ще приложим формула в клетка С2.

= АКО (И (B2> = $ F $ 1, B2 <= $ F $ 2), "X", "")

Excel IF И функция - пример №4

Използвайки подобна формула като в горния пример, е възможно да проверите дали датата е в определен диапазон .

Като пример ще маркираме всички дати между 30 септември 2018 и 10 септември 2018, включително периферните дати. Така че тук виждаме, че сме изправени пред уникален проблем, че датите не могат да бъдат директно предоставени на логическите тестове. За да направим датите Excel разбираеми, ще трябва да ги затворим във функцията DATEVALUE, както е показано по-долу:

= АКО (И (B2> = DATEVALUE ("10-септември-2018"), B2 <= DATEVALUE ("30-Sep-2018")), "X", "")

Също така е възможно просто да въведете датите от и към дати в клетките ($ F $ 2 и $ F $ 1 в нашия пример) и след това да ги издърпате от техните изходни клетки, като използвате формулата IF AND:

= АКО (И (B2> = $ F $ 1, B2 <= $ F $ 2), "X", "")

Excel IF И функция - пример № 5

Освен стойностите, които са предварително дефинирани, функцията IF AND също е в състояние да извършва различни изчисления въз основа на това, ако споменатите условия са FALSE или TRUE.

Имаме списък на студентите и техните тестови оценки като проценти. Сега трябва да ги класираме. По-долу е дадена таблицата за процент и степен.


Както можем да видим от таблицата по-горе, ако процентът е над 90%, тогава свързаната оценка за този резултат е A +. Ако процентът на оценката е между 85% и 90%, тогава степента е А. Ако процентът е между 80% и 85%, тогава оценката е B +. Ако процентът е между 75% и 80%, тогава степента е B. Ако процентът е между 70% и 75%, тогава оценката е C +. Ако процентът е между 60% до 70%, тогава степента е С. Ако процентът е между 50% до 60%, тогава степента е D +. Ако процентът е между 40% до 50%, тогава степента е D. И накрая, ако процентът е под 40%, тогава оценката е F.

Сега списъкът на студентите и техният процент е показан по-долу:

Формулата, която ще използваме е:

= IF (С2> "90"% "А +", IF (И (С2> "85"%, С2 = "80"%, С2 = "75"%, С2 = "70"%, С2 = "60 "%, С2 =" 50 "%, С2 =" 40 "%, С2 <=" 50 "%), " D ", " F "))))))))

Възползвахме се от Nested IF и също използвахме няколко AND във връзка с тях.

IF функция оценява условие, предоставено в неговия аргумент и въз основа на резултата (TRUE или FALSE), връща един изход или друг.

Формулата на IF е следната:

Тук Logical_Test е условието, което ще бъде оценено. Въз основа на резултата или Value_If_True ще бъде върнат, или в противен случай Value_If_False ще бъде върнат.

В първия случай, т.е. за Student1, виждаме, че процентът е 74%, поради което резултатът се връща според таблицата с проценти за оценка, показана по-горе.

По същия начин, за Студент 2 виждаме, че процентът е 76%, поради което резултатът, върнат според таблицата за процент на клас, показана по-горе, ще бъде B, тъй като процент между> 75% и 80% получават оценка Б.

Чрез плъзгане на формулата, приложена в клетка D2, и други ученици също се оценяват по подобен начин.

Неща, които трябва да запомните за IF и функция в Excel

  • Функцията IF AND има ограничение и може да провери до 255 условия. Това, разбира се, е приложимо само за Excel 2007 и по-нови версии. За предишните версии на Excel функцията AND беше ограничена до само 30 условия.
  • IF AND функцията може да обработва логически аргументи и работи дори с числа. Но не може да обработва струни. Ако предоставените аргументи са символи, тогава И връща #VALUE! грешка.

  • Докато работите с големи набори от данни, има големи шансове, че може да се изисква да проверяваме няколко различни набора от различни условия едновременно. В моменти като тези трябва да използваме вложената форма на формулата IF AND:

IF (AND (…), output1 , IF (AND (…), output2 , IF (AND (…), output3 , IF (AND (…) output4 )))

Препоръчителни статии

Това е ръководство за IF И функция в Excel. Тук обсъждаме как да използваме IF и функция в Excel, заедно с практически примери и шаблон за excel за сваляне. Можете да разгледате и другите ни предложени статии -

  1. Множество IFS функция в Excel
  2. Как да използвате и функция в Excel?
  3. Как да използвате функцията COUNTIF Excel?
  4. Ръководство за COUNTIF с множество критерии

Категория: