Съдържание
Microsoft Excel съдържа много функции. Тези функции са вградени в Excel. В тази статия ще обсъдим булевите функции на Excel с логически оператори. Обърнете внимание, че булевите оператори се изразяват като функции в Excel.
За да обясним операторите на Булевата логика с практическа употреба, ще използваме следния набор от данни.
Този набор от данни показва плащането на заема с продължителност. Плащането ще се извършва ежемесечно.
Изтегляне на работна тетрадка за практика
Изтеглете тази учебна тетрадка, за да се упражнявате, докато четете тази статия.
Булеви оператори на Excel.xlsxВъведение в булевите функции и операторите на Excel
Булевият оператор идва от булевия израз. Булевият израз се използва често в езиците за програмиране. Булевите оператори се използват за изразяване на булев израз. Връщането на булевия израз е 1 или 0 За да разберем по-лесно, можем да го изразим като Истински или Фалшив съответно.
В Excel има 4 булеви оператора/функции - НЕ , ИЛИ , И , и XOR . Сега ще направим преглед на следните булеви функции в Excel.
Оператор | Описание |
---|---|
НЕ | Основното предназначение на тази функция е да връща обратен резултат. Какъвто и да е аргументът, тя ще върне обратната стойност на този аргумент. |
И | Сравнява всички аргументи и ако всички аргументи са удовлетворяващи, връща TRUE, в противен случай FALSE. |
ИЛИ | Ако някой от аргументите е удовлетворителен, резултатът ще бъде TRUE. Но ако всички аргументи са неудовлетворителни, резултатът ще бъде FALSE. |
XOR | Известно е като "Изключващо ИЛИ". Да предположим, че сравняваме два аргумента. Ако някой от аргументите е верен, се връща TRUE. Но ако всички аргументи са верни или нито един от аргументите не е верен, се връща FALSE. |
Тези логически операции се извършват, когато прилагаме някоя булева операция.
Логически оператор | Значение | Пример: | Обяснение |
---|---|---|---|
= | Equal | =B4=C4 | Тази формула ще сравни B4 и C4, ако двете са равни, ще върне TRUE, в противен случай FALSE. |
> | По-голямо от | =B4>C4 | Ако B4 е по-голямо от C4, връщането ще бъде TRUE, в противен случай FALSE. |
< | По-малко от | =B4 | Ако B4 е по-малък от C4, връщането ще бъде TRUE, в противен случай FALSE. |
Не е равностойно | =B4C4 | Това ще сравни B4 и C4 и ако двете не са равни, ще върне TRUE, в противен случай FALSE. | |
>= | По-голямо от или равно на | =B4>=C4 | Ако B4 е по-голямо или равно на C4, връщането ще бъде TRUE, в противен случай FALSE. |
<= | По-малко или равно | =B4<=C4 | Ако B4 е по-малък или равен на C4, връщането ще бъде TRUE, в противен случай FALSE. |
4 примера за използване на булеви оператори в Excel
Сега ще покажем няколко примера за използване на булеви функции и оператори в Excel.
1. Приложение на булевия оператор NOT
Функцията NOT обръща резултата. Превръща TRUE в FALSE и обратното.
Тук ще покажем използването на НЕ функция с 3 примера.
Пример 1:
Ще приложим НЕ функцията в набора от данни по-долу.
Стъпка 1:
- Отидете на Клетка F5.
- Напишете кода по-долу:
=NOT(D5=5)
Стъпка 2:
- Сега натиснете Въведете .
Стъпка 3:
- Издърпайте Дръжка за пълнене към последната клетка.
Тук приложихме НЕ с цел да се види кои данни от клетките на Продължителност От резултата виждаме, че клетките, които са равни на 5, показват FALSE а останалите показват TRUE .
Пример 2:
В този пример ще вмъкнем функцията IF с НЕ функция.
Стъпка 1:
- Напишете следната формула в Клетка F5 .
=IF(NOT(D5=5),"Yes","No")
Стъпка 2:
- След това натиснете Въведете и вижте възвръщаемостта.
Стъпка 3:
- Плъзнете Дръжка за пълнене към последната клетка.
Като НЕ функцията връща обратния логически изход, като за всяка клетка задаваме и отрицателен резултат.
Едно от предимствата на използването на IF е, че можем да зададем аргумента за връщане според нашето желание.
Прочетете още: Как да използваме логически оператори в Excel (11 примера)
2. Използване на булевия оператор AND в Excel
Функцията AND проверява аргументите с условия. Ако всички аргументи отговарят на условията, резултатът е TRUE . Но ако някой от аргументите не удовлетворява условието, се връща FALSE .
Сега нека видим 5 примера, за да сме по-ясни.
Пример 1:
Тук ще покажем прост пример за И функция. Ще проверяваме заеми със срок над 5 години. В този пример се прилага едно условие.
Стъпка 1:
- Отидете на Клетка F5 и въведете формулата по-долу:
=AND(D5>5)
Стъпка 2:
- След това натиснете Въведете за да получите възвръщаемост.
Стъпка 3:
- Издърпайте Дръжка за пълнене към последната клетка.
Тук можем да видим колко лесно е да се приложи И оператор.
Пример 2:
В този пример ще приложим няколко условия в една формула, като приложим И Всеки път ще определяме кои редове съдържат продължителност, по-голяма или равна на 5 години, и общата сума на заема е по-малка от 100 000 USD.
Стъпка 1:
- Отидете в Клетка F5 .
- Поставете формулата по-долу, която съдържа две условия.
=AND(D5>=5,E5<=100000)
Стъпка 2:
- Сега можем да видим възвръщаемостта след прилагане на формулата на изображението по-долу.
Така можем да приложим няколко условия с един И функция в Excel.
Пример 3:
Тук ще приложим вложената функция И функция. Само И Във формулата е използвана функцията. Сега вижте какво ще се случи след прилагането на тази формула.
Стъпка 1:
- Напишете следната формула на Клетка F5.
=AND(AND(D5>2,D550000,E5<200000))
Стъпка 2:
- Натиснете Въведете и се отнася и за останалите клетки.
Планирахме формулата по следния начин: Продължителността е по-голяма от 2 години и по-малка от 10 години. И общият размер на заема е по-голям от 50 000 USD и по-малък от 200 000 USD.
Пример 4:
Можем да вмъкнем функцията If a с помощта на И По този начин можем да манипулираме резултата според нашите предпочитания.
Стъпка 1:
- Приложете тази формула върху Клетка F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")
Стъпка 2:
- Изпълнете формулата и вижте какво ще се случи.
Виждаме, че стойността на връщане е променена. "Success" и "Failure" са зададени вместо тези по подразбиране.
Пример 5:
Можем също така да приложим обхвата Cell без отделни клетки заедно с И функция.
Искаме да проверим дали сумата на всички депозити е по-голяма от 1000 USD.
Стъпка 1:
- Прилагане на формулата с обхват C5:C9 в Клетка F5 .
=AND(C5:C9>1000)
Стъпка 2:
- Получете резултата след натискане на Въведете
Тук просто използвахме диапазон от клетки, вместо отделен номер на клетка. Това също работи безпроблемно.
Прочетете още: Оператор за справки в Excel [Основи + специални приложения]
Подобни четива
- Как да изпълнявате функциите "по-голямо от" и "по-малко от" в Excel (5 метода)
- Използване на оператора "по-голям от" или "равен на" във формула на Excel
3. Прилагане на оператора OR в Excel
Функцията OR проверява всички аргументи с условието. Ако някой от аргументите отговаря на условието, връща TRUE . Но ако всички аргументи са неудовлетворителни, връщането ще бъде FALSE .
Пример 1:
В този пример ще намерим редове, чиято продължителност е по-голяма от 5 години или общият размер на заема е по-голям от 90 000 USD. Приложихме две условия в една формула.
Стъпка 1:
- Отидете на Клетка F5 .
- Запишете формулата по-долу в тази клетка.
=OR(D5>5,E5>90000)
Стъпка 2:
- Сега натиснете Въведете .
Стъпка 3:
- Плъзнете Дръжка за пълнене икона към Клетка F9 .
В случая на ИЛИ функция, тя осигурява TRUE ако някое от условията е изпълнено.
Пример 2:
В този пример ще приложим диапазон от клетки вместо отделна клетка. Искаме да разберем дали парите от депозита са по-големи от 2000 USD.
Стъпка 1:
- Въведете формулата по-долу, за да разберете дали някой от депозитите е по-голям от 2000 USD.
=OR(C5:C9>2000)
Стъпка 2:
- Сега натиснете Въведете за да получите резултата.
Пример 3:
В този пример ще приложим вложена функция. И и IF Функцията също ще бъде вмъкната във формулата. Искаме да намерим кои обекти имат продължителност, по-голяма от 5 години, или общ размер на кредита, по-голям или равен на 90 000 USD, а парите по депозита са по-големи от 2000 USD.
Стъпка 1:
- Напишете следната формула на Клетка F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")
Стъпка 2:
- Сега натиснете Въведете и получете резултата.
Това е нашият вложен резултат след прилагане на булевите оператори.
Прочетете още: Какъв е редът на операциите в Excel (Основно ръководство)
4. Функция на оператора XOR в Excel
Операторът XOR обикновено се казва: "Изключително ИЛИ" . Той се обосновава по три начина. Първо, ако всички аргументи са верни, тогава връща FALSE . Второ, ако някой от аргументите е true, се връща TRUE . Също така, ако всички аргументи са false, се връща FALSE .
За да обясним този оператор, въведохме нов набор от данни. Вижте набора от данни по-долу.
Това е игра с хвърляне на монета. Първо, всеки играч изиграва 2 рунда. главата означава победа на играча, а опашката - загуба. В двата рунда, ако някой от играчите спечели, т.е. получи глава и в двата рунда, не е необходимо да играе в 3-ия рунд. ако някой от играчите получи опашка и в двата рунда, той ще бъде дисквалифициран от играта. а ако резултатът е смесен, той ще получи възможност да играе в 3-ия рунд. Този сценарий може да бъделесно се обяснява с оператора XOR.
Стъпка 1:
- След тези два кръга резултатът се актуализира в набора от данни.
Сега ще приложим XOR функция за определяне на играчите в 3-ия кръг.
Стъпка 2:
- Нанесете формулата върху Клетка F5 .
=XOR(C5="Head",D5="Head")
Стъпка 3:
- След това натиснете Въведете и спечели Drag Дръжка за пълнене
Получаваме резултата. Тъй като резултатът е показан по отношение на TRUE и FALSE , тя може да бъде подходяща за всички, за да се разбере лесно.
Ще вмъкнем функцията IF, за да улесним всички.
Стъпка 4:
- След поставяне на IF формулата ще изглежда по следния начин.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")
Стъпка 5:
- Сега ще получим ясна представа от резултата по-долу.
Сега можем да кажем, че 3 играчи ще играят в третия кръг, а 2 няма да играят.
Прочетете още: Оператор "Не е равно на" в Excel (с 5 примера)
Заключение
В тази статия показахме различни булеви оператори. Добавихме различни примери за всеки от булевите оператори. Надявам се, че това ще задоволи нуждите ви. Моля, разгледайте нашия уебсайт ExcelWIKI.com и дайте своите предложения в полето за коментари.