OR
s’applique à :colonne calculéetable calculéemesurecalcul visuel
Vérifie si l’un des arguments est TRUE
pour retourner TRUE
. La fonction retourne FALSE
si les deux arguments sont FALSE
.
Syntaxe
OR(<logical1>,<logical2>)
Paramètres
Terme | Définition |
---|---|
logical_1, logical_2 |
Valeurs logiques que vous souhaitez tester. |
Valeur de retour
Valeur booléenne. La valeur est TRUE
si l’un des deux arguments est TRUE
; la valeur est FALSE si les deux arguments sont FALSE
.
Remarques
La fonction
OR
dans DAX n’accepte que deux (2) arguments. Si vous devez effectuer une opération de OR sur plusieurs expressions, vous pouvez créer une série de calculs ou, mieux, utiliser l’opérateur OR (||) pour les joindre dans une expression plus simple.La fonction évalue les arguments jusqu’à ce que le premier argument
TRUE
, puis retourneTRUE
.
Exemple
L’exemple suivant montre comment utiliser la fonction OR pour obtenir les vendeurs appartenant au cercle d’excellence. Le Cercle d’excellence reconnaît ceux qui ont obtenu plus d’un million de dollars en ventes ou ventes de vélos de tourisme de plus de deux et demi millions de dollars en 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"
, ""
)
Retourne
Étiquettes de ligne | 2005 | 2006 | 2007 | 2008 | - | Total général |
---|---|---|---|---|---|---|
Abbas, Syed E | ||||||
Alberts, Amy E | ||||||
Ansman-Wolfe, Pamela O | ||||||
Blythe, Michael G | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence |
Campbell, David R | ||||||
Carson, Jillian | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence |
Ito, Shu K | ||||||
Jiang, Stephen Y | ||||||
Mensa-Annan, Tete A | ||||||
Mitchell, Linda C | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence |
Pak, Jae B | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence |
Reiter, Tsvi Michael | ||||||
Saraiva, José Edvaldo | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence |
Tsoflias, Lynn N | ||||||
Valdez, Rachel B | ||||||
Vargas, Garrett R | ||||||
Varkey Chudukatil, Ranjit R | Cercle d’excellence | |||||
Total général | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence | Cercle d’excellence |