Поделиться через


OR

применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления

Проверяет, является ли один из аргументов TRUE возвращать TRUE. Функция возвращает FALSE, если оба аргумента FALSE.

Синтаксис

OR(<logical1>,<logical2>)

Параметры

Срок Определение
logical_1, logical_2 Логические значения, которые требуется проверить.

Возвращаемое значение

Логическое значение. Значение TRUE, если один из двух аргументов TRUE; значение FALSE, если оба аргумента FALSE.

Замечания

  • Функция OR в DAX принимает только два аргумента (2). Если необходимо выполнить операцию OR для нескольких выражений, можно создать ряд вычислений или лучше использовать оператор OR (||) для объединения всех из них в более простом выражении.

  • Функция вычисляет аргументы до первого TRUE аргумента, а затем возвращает TRUE.

Пример

В следующем примере показано, как использовать функцию OR для получения сотрудников по продажам, принадлежащих кругу превосходства. Круг превосходства признает тех, кто достиг более миллиона долларов в туринге велосипедов продаж или продаж более двух с половиной миллионов долларов в 2007 году.

IF(   OR(   CALCULATE(SUM('ResellerSales_USD'[SalesAmount_USD]), 'ProductSubcategory'[ProductSubcategoryName]="Touring Bikes") > 1000000
         ,   CALCULATE(SUM('ResellerSales_USD'[SalesAmount_USD]), 'DateTime'[CalendarYear]=2007) > 2500000
         )
   , "Circle of Excellence"
   , ""
   )

Возвращает

Метки строк 2005 2006 2007 2008 - Общий итог
Аббас, Сид Э
Альбертс, Эми E
Ансман-Вольф, Памела О
Блит, Майкл G Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства
Кэмпбелл, Дэвид R
Карсон, Джиллиан Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства
Ито, Шу К
Цзян, Стивен Y
Менса-Аннан, Тете А
Митчелл, Линда C Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства
Пак, Джей Б Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства
Рейтер, Цви Майкл
Сараива, Хосе Эдвалдо Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства
Цуфлияс, Линн Н
Валдес, Рейчел Б
Vargas, Garrett R
Varkey Chudukatil, Ranjit R Круг превосходства
Общий итог Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства Круг превосходства

логические функции