АКО И в формула на Excel
Ако And в Excel са двете най-различни функции, които обикновено са вложени заедно, в проста функция If можем да тестваме само един критерий, но ако използваме логическата функция AND, можем да тестваме повече от един критерий и да дадем изход въз основа на критериите , те се използват, както следва = IF (Условие 1 И Условие 2, Стойност, ако е вярно, Стойност, ако е невярно).
Обяснено
Използването на формула IF И широко се прилага, тъй като комбинацията от двете логически функции позволява на потребителя да оцени множество условия, използвайки функции AND, и въз основа на резултата от функцията AND функцията IF връща съответно истинската или фалшивата стойност. Формулата IF в Excel е логическата формула, използвана за тестване и сравняване на изразеното условие с очакваната стойност чрез връщане на желания резултат, ако условието е TRUE или FALSE.
Функцията AND, от друга страна, е известна още като логическа функция; тази формула се използва за тестване на множество критерии, при които връща TRUE, ако всички посочени условия са изпълнени, или връща FALSE, ако някой от единия критерий е невярен. Функцията AND може да се използва и с формулата IF за връщане на желания резултат.

Синтаксис

Как да използвам IF и формула в Excel? (с примери)
Пример # 1
Разгледайте следната таблица, за да разберете функционирането на функцията IF и.

Таблицата има сравнителен анализ за апартаментите, който трябва да се направи въз основа на възрастта на сградата и типа на обществото. В този пример бихме използвали комбинацията от по-малко от равно на оператор excel и равно на текстови функции в условието, което трябва да бъде демонстрирано за функцията IF AND.
Функцията, използвана за извършване на проверката, е
= АКО (И (B2 <= 2, C2 = "Затворен"), "Помислете", "")
По-долу е екранна снимка на условието, приложено към таблицата за извършване на оценката.

Натиснете Enter, за да получите отговора.

Плъзнете формулата, за да намерите отговора за всички апартаменти.

Обяснение : - Въз основа на горния пример, нека извършим проверка за оценка на апартаментите за клетка B2 по-малко и равно на 2 години и тип общество като затворена общност. Така че функцията IF И ще прави едно от следните: -
- Ако и двата аргумента, въведени във функцията AND, са TRUE, функцията IF ще маркира апартамента, който ще се разглежда.
- Ако се установи, че някой от аргументите е FALSE или и двата аргумента, въведени във функцията AND, са FALSE, тогава функцията IF ще върне празен низ.
Пример # 2
Функцията IF И може също да извършва изчисления въз основа на това дали функцията AND е TRUE или FALSE, освен да връща само предварително дефинираните текстови низове.
Нека разгледаме таблицата с данни по-долу, за да разберем този подход за изчисляване на похода на служителите въз основа на броя на получените поръчки и изпълнението като параметри за състояние И.

= IF (И (B2> = 200, C2 = ”A”), D2 * 10%, D2 * 5%)

Натиснете Enter и вижте крайния изход на горния пример.

Плъзнете формулата, за да намерите бонуса на всички служители.

Обяснение : - Критериите за изчисляване на бонус се извършват, ако условието за броя на получените поръчки е по-голямо от равно на 300 и изпълнението е „А.“ Въз основа на резултатите функцията IF прави следното: -
- Ако и двете условия са изпълнени, тогава функцията И е ИСТИНА, тогава полученият бонус се изчислява като заплата, умножена по 10%.
- Ако се установи, че някое от едното или и двете условия е FALSE по функция AND, тогава бонусът се изчислява като заплата, умножена по 5%.
Пример # 3
Както видяхме, горните два примера имаха само два критерия за тестване и оценка на условията И, но нищо не ви пречи да използвате множество аргументи или условия, за да ги тествате за TRUE или FALSE. Нека оценим три критерия и функция AND в таблицата с данни по-долу.

Позовавайки се на таблицата с данни, имаме пет акции със съответните им финансови коефициенти, като ROCE, ROE, дълг към собствен капитал и съотношение PE. Използвайки тези параметри, ще анализираме запасите, които ще имат най-добрия инвестиционен хоризонт за по-добър растеж. Така че нека приложим условието, за да стигнем до резултата.
Както може да се види в горната таблица, ние разполагаме със запасите и техните съответни параметри, които ще използваме, за да тестваме условието за инвестиране в подходящи запаси.
Синтаксисът, използван в таблицата по-долу, е: -
= IF (И (B2> 18%, C2> 20%, D2 <2, E2 <30%), „Инвестирайте“, „“)

- Натиснете Enter и вижте крайния изход на горния пример.

- Плъзнете формулата, за да намерите критериите за инвестиция.

В горната таблица с данни функцията AND тества параметрите с помощта на операторите и произтичащия резултат, генериран от формулата IF, е както следва:
- Ако всички четири критерия, споменати във функцията AND, са тествани и изпълнени, тогава функцията IF ще връща текстов низ „Invest”.
- Ако едно или повече от четирите условия или всичките четири условия не успеят да задоволят функцията И, тогава функцията IF ще връща празни низове.
Неща за запомняне
- Функцията IF И, в комбинация, не прави разлика между текстовете, които не се различават с главни и малки букви.
- Функцията AND може да се използва за оценка до 255 условия за TRUE или FALSE, а общата дължина на формулата не трябва да е 8192 знака.
- Текстовите стойности или празни клетки са дадени като аргумент за тестване на условията в, а функцията AND ще бъде игнорирана.
- Функцията И ще върне „#VALUE!“ ако не е намерен логически изход при оценяване на условията.