Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Използвайте функцията OR – една от логическите функции, за да определите дали някои условия в дадена проверка са TRUE.

Пример

Примери за използване на функцията OR.

Функцията OR връща TRUE, ако някой от нейните аргументи са оценени като TRUE, или FALSE – ако всички аргументи са оценени като FALSE.

Една често срещана употреба на функцията OR е разширяване на ползата от други функции, които извършват логически проверки. Например функцията IF извършва логическа проверка и връща една стойност, ако оценката от проверката е TRUE, и друга стойност, ако оценката от проверката е FALSE. Като използвате функцията OR като аргумент на "логически_тест" на функцията IF, можете да проверите много различни условия, а не само едно.

Синтаксис

OR(логически1, [логически2], ...)

Синтаксисът на функцията OR има следните аргументи:

Аргумент

Описание

Логически1

Задължително. Първото условие, което искате да проверите и което може да бъде оценено като TRUE или FALSE.

Логически2, ...

Незадължително. Допълнителни условия, най-много 255, които искате да проверите и които могат да бъдат оценени като TRUE или FALSE.

Забележки

  • Аргументите трябва да са логически стойности като TRUE или FALSE или масиви или препратки, съдържащи логически стойности.

  • Ако някой аргумент е масив или препратка, съдържащи текст или празни клетки, тези стойности се игнорират.

  • Ако зададеният диапазон не съдържа логически стойности, OR връща #VALUE! стойността на грешка.

  • Можете да използвате OR с формула за масив, за да проверите дали една стойност се среща в масив. За да въведете формула за масив, натиснете CTRL+SHIFT+ENTER.

Примери

Ето някои общи примери за използването на функцията OR – самостоятелно и заедно с функцията IF.

Примери за използване на функцията OR с функцията IF.

Формула

Описание

=OR(A2>1;A2<100)

Показва TRUE, ако A2 е по-голямо от 1 ИЛИ по-малко от 100; в противен случай показва FALSE.

=IF(OR(A2>1;A2<100);A3;"Стойността е извън диапазона")

Показва стойността в клетка A3, ако е по-голяма от 1 ИЛИ по-малка от 100; в противен случай показва съобщението "Стойността е извън диапазона".

=IF(OR(A2<0;A2>50);A2;"Стойността е извън диапазона")

Показва стойността в клетка A2, ако е по-малка от 0 ИЛИ по-голяма от 50; в противен случай показва съобщение.

Изчисляване на търговска комисиона

Ето един доста разпространен сценарий, при който трябва да изчислим дали търговците отговарят на условията за получаване на комисиона, като използваме функциите IF и OR.

Пример за използване на IF и OR, за изчисляване на търговска комисиона.
  • =IF(OR(B14>=$B$4;C14>=$B$5);B14*$B$6;0)АКО "Общо продажби" е по-голямо или равно (>=) на "Цел за продажбите" ИЛИ "Клиенти" е по-голямо или равно (>=) на "Цел за клиентите", тогава умножи "Общо продажби" по "% комисиона"; в противен случай върни 0.

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.

Сродни теми

Видео: Разширени функции
IFНаучете как да използвате вложени функции във формула
IF функция
AND функция
NOT функция
Общ преглед на формулите в Excel
Как да избегнете повредени формули
Откриване на грешки във формули
Клавишни комбинации в Excel
Логически функции (справка)
Функции на Excel (по азбучен ред)
Функции на Excel (по категории)

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

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

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×