OR
aplica-se a:coluna calculada
tabela calculada
medida
cálculo visual
Verifica se um dos argumentos está TRUE
para retornar TRUE
. A função retornará FALSE
se ambos os argumentos forem FALSE
.
Sintaxe
OR(<logical1>,<logical2>)
Parâmetros
Prazo | Definição |
---|---|
logical_1, logical_2 |
Os valores lógicos que você deseja testar. |
Valor de retorno
Um valor booliano. O valor será TRUE
se algum dos dois argumentos for TRUE
; o valor será FALSE se ambos os argumentos forem FALSE
.
Observações
A função
OR
em DAX aceita apenas dois (2) argumentos. Se você precisar executar uma operação de OR em várias expressões, poderá criar uma série de cálculos ou, melhor, usar o operador OR (||) para unir todos eles em uma expressão mais simples.A função avalia os argumentos até o primeiro argumento
TRUE
e retornaTRUE
.
Exemplo
O exemplo a seguir mostra como usar a função OR para obter as pessoas de vendas que pertencem ao Círculo de Excelência. O Círculo de Excelência reconhece aqueles que alcançaram mais de um milhão de dólares em vendas ou vendas da Touring Bikes de mais de dois milhões e meio de dólares em 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"
, ""
)
Retorna
Rótulos de linha | 2005 | 2006 | 2007 | 2008 | - | Total Geral |
---|---|---|---|---|---|---|
Abbas | ||||||
Alberts | ||||||
Ansman-Wolfe | ||||||
Blythe, Michael G | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência |
Campbell | ||||||
Carson | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência |
Ito, Shu K | ||||||
Jiang, Stephen Y | ||||||
Mensa-Annan, Tete A | ||||||
Mitchell | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência |
Pak | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência |
Reiter, Tsvi Michael | ||||||
Saraiva, José Edvaldo | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência |
Tsoflias | ||||||
Valdez | ||||||
Vargas | ||||||
Varkey Chudukatil | Círculo de Excelência | |||||
Total Geral | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência | Círculo de Excelência |