Función OR

Comprueba si uno de los argumentos es TRUE para devolver TRUE. La función devuelve FALSE si ambos argumentos son FALSE.

Sintaxis

OR(<logical1>,<logical2>)

Parámetros

Término

Definición

logical_1, logical_2

Valores lógicos que desea probar.

Valor devuelto

Valor de tipo Boolean. El valor es TRUE si alguno de los dos argumentos es TRUE; es FALSE si los dos argumentos son FALSE.

Comentarios

La función OR en DAX acepta solo dos (2) argumentos. Si necesita realizar una operación OR con varias expresiones, puede crear una serie de cálculos o, mejor, usar el operador OR (||) para unirlos todos en una expresión más sencilla.

La función evalúa los argumentos hasta el primer argumento TRUE y, a continuación, devuelve TRUE.

Ejemplo

En el siguiente ejemplo se muestra cómo utilizar la función OR para obtener el personal de ventas que pertenece al círculo de excelencia. El círculo de excelencia reconoce a quienes han logrado más de un millón de dólares en ventas de bicicletas Touring, o más de dos millones y medio de ventas en 2007.

SalesPersonFlag

True

 

 

 

 

 

 

 

 

 

 

 

 

Función OR

Etiquetas de columna

 

 

 

 

 

Etiquetas de fila

2005

2006

2007

2008

 

Grand Total

Abbas, Syed E

 

 

 

 

 

 

Alberts, Amy E

 

 

 

 

 

 

Ansman-Wolfe, Pamela O

 

 

 

 

 

 

Blythe, Michael G

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Campbell, David R

 

 

 

 

 

 

Carson, Jillian

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Ito, Shu K

 

 

 

 

 

 

Jiang, Stephen Y

 

 

 

 

 

 

Mensa-Annan, Tete A

 

 

 

 

 

 

Mitchell, Linda C

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Pak, Jae B

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Reiter, Tsvi Michael

 

 

 

 

 

 

Saraiva, José Edvaldo

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Tsoflias, Lynn N

 

 

 

 

 

 

Valdez, Rachel B

 

 

 

 

 

 

Vargas, Garrett R

 

 

 

 

 

 

Varkey Chudukatil, Ranjit R

 

 

 

 

 

Círculo de excelencia

Grand Total

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

Círculo de excelencia

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"
   , ""
   )

Vea también

Otros recursos

Funciones lógicas (DAX)