Función OR (DAX)
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 solo acepta dos (2) argumentos. Si necesita realizar una operación OR en varias expresiones, puede crear una serie de cálculos o, mejor, utilizar el operador OR (||) para unir todos ellos 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 2003.
SalesPersonFlag |
True |
|
|
|
|
|
---|---|---|---|---|---|---|
|
|
|
|
|
|
|
función OR |
Etiquetas de columna |
|
|
|
|
|
Etiquetas de fila |
2001 |
2002 |
2003 |
2004 |
|
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]=2003) > 2500000
)
, "Circle of Excellence"
, ""
)