ИЛИ функция в Excel - Ако или изявления

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок демонстрира как да използвате Excel ИЛИ функция в Excel, за да проверите дали един или повече критерии са верни.

ИЛИ Обзор на функцията

Функцията OR проверява дали са изпълнени някакви условия. Връща TRUE или FALSE.

За да използвате функцията за работен лист OR Excel, изберете клетка и въведете:

(Забележете как се появяват входовете на формулата)

ИЛИ функция Синтаксис и входове:

1 = ИЛИ (логически1, логически2, …)

логически 1 - Логически изрази. Пример: A1> 4.

Какво представлява функцията ИЛИ?

ИЛИ е една от логическите функции на Excel. Той оценява няколко израза и връща TRUE, ако някое от условията е вярно. ИЛИ може да оцени до 255 израза.

Как да използвате функцията ИЛИ

Използвайте функцията Excel ИЛИ по следния начин:

1 = ИЛИ (C3 = "Поп", C3 = "Рок")

Ако текстът в колона C е равен на „Pop“ или „Rock“, OR ще върне TRUE. Всичко друго и връща FALSE.

Сравняване на текст

Имайте предвид, че сравненията на текста не са чувствителни към регистъра. Следователно следната формула ще даде същите резултати като по -горе:

1 = ИЛИ (C3 = "POP", C3 = "ROCK")

Също така OR не поддържа заместващи символи. Така че тази формула връща FALSE:

1 = ИЛИ (C3 = "P*", C3 = "R*")

Това е така, защото OR буквално ще сравнява текстовия низ „P*“ и „R*“ със стойността в C3.

Сравняване на числа

Имате на разположение редица оператори за сравнение при сравняване на числа. Това са:

Например, ако сте имали списък с филми от 80 -те години и сте искали да намерите такива от 1983 г. и по -рано, или 1987 г. и по -късно, можете да използвате тази формула:

1 = ИЛИ (C3 <= 1983, C3> = 1987)

Ако един от изразите в OR е число сам по себе си без оператор за сравнение, например = OR (1983), OR ще върне TRUE за тази стойност, освен ако числото е нула, което се оценява на FALSE.

Използване на ИЛИ с други логически оператори

Можете да комбинирате OR с някой от другите логически оператори на Excel, като AND <>, NOT <> и XOR <>.

Ето как можете да го комбинирате с И. Представете си, че имаме таблица с данни за някои филми. Искаме да намерим филми, пуснати след 1985 г., режисирани от Стивън Спилбърг или Тим Бъртън. Можем да използваме тази формула:

1 = И (C3> 1985, ИЛИ (D3 = "Стивън Спилбърг", D3 = "Тим Бъртън"))

Когато комбинирате логически оператори по този начин, Excel работи отвътре навън. Така че първо ще оцени оператора OR, тъй като това е вложено в AND.

Използване на OR с IF

OR най -често се използва като част от логически тест в оператор IF.

Използвайте го така:

1 = IF (ИЛИ (C3 = "CA", D3> 300), D3*0,05,0)

Представете си, че провеждаме някои нови промоции. За да ни помогнете да пробием на пазара в Калифорния, ние предлагаме 5% отстъпка в този щат. Ние също така предлагаме 5% отстъпка за всяка поръчка над $ 300, за да насърчим нашите клиенти да правят по -големи поръчки.

Изразът IF оценява първо нашата OR функция. Ако върне TRUE, IF ще върне D3*0.05, което ни дава 5% отстъпка. Ако не, връща 0: поръчката не отговаря на нашите критерии, така че не прилагаме отстъпката.

Прочетете повече на главната страница на функцията Excel IF <>.

ИЛИ в Google Таблици

Функцията ИЛИ работи абсолютно същото в Google Sheets като в Excel:

допълнителни бележки

Използвайте функцията ИЛИ, за да проверите дали са изпълнени едно или повече условия. Всяко условие трябва да бъде логически израз (напр. A1> 5), препратка към клетка, съдържаща TRUE или FALSE, или масив, съдържащ всички логически стойности. Ако едно или повече условията са TRUE, формулата връща TRUE, в противен случай връща FALSE.

ИЛИ е логическа функция и обикновено се използва заедно с друга логическа функция, АКО:
Формулата IF прави едно нещо, ако условие е TRUE, и прави друго, ако условие е FALSE. Често, когато използвате функцията ИЛИ, ще я „вложете“ в функция IF.

Може да искате да използвате и други логически функции:
И формули тест, ако всичко условията са изпълнени.
XOR Формули тест, ако един и единствен условието е изпълнено.

ИЛИ Примери във VBA


Можете също да използвате функцията OR във VBA. Тип:
Приложение.Функция на работен лист.Или (логически1, логически2)
За аргументите на функцията можете или да ги въведете директно във функцията, или да определите променливи, които да използвате вместо тях.

Връщане към списъка с всички функции в Excel

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave