OR
S’applique à :Colonne calculéeTable calculéeMesureCalcul de visuel
Vérifie si l’un des arguments a la valeur TRUE pour retourner TRUE. La fonction retourne FALSE si les deux arguments ont la valeur FALSE.
OR(<logical1>,<logical2>)
Terme | Définition |
---|---|
logical_1, logical_2 | Valeurs logiques à tester. |
Valeur booléenne. La valeur est TRUE si l’un des deux arguments a la valeur TRUE ; la valeur est FALSE si les deux arguments ont la valeur FALSE.
La fonction OR dans DAX n’accepte que deux (2) arguments. Si vous devez effectuer une opération OR sur plusieurs expressions, vous pouvez créer une série de calculs ou, mieux, utiliser l’opérateur OR ( || ) pour joindre tous les calculs dans une expression plus simple.
La fonction évalue les arguments jusqu’au premier argument TRUE, puis retourne TRUE.
L’exemple suivant montre comment utiliser la fonction OR pour obtenir les vendeurs appartenant au cercle d’excellence (« Circle of Excellence »). Ce cercle regroupe les vendeurs dont les ventes de vélos de cyclotourisme (« Touring Bikes ») totalisent plus d’un million de dollars ou dont les ventes totales dépassent deux millions et demi 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 | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence |
Campbell, David R | ||||||
Carson, Jillian | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence |
Ito, Shu K | ||||||
Jiang, Stephen Y | ||||||
Mensa-Annan, Tete A | ||||||
Mitchell, Linda C | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence |
Pak, Jae B | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence |
Reiter, Tsvi Michael | ||||||
Saraiva, José Edvaldo | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence |
Tsoflias, Lynn N | ||||||
Valdez, Rachel B | ||||||
Vargas, Garrett R | ||||||
Varkey Chudukatil, Ranjit R | Circle of Excellence | |||||
Total général | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence | Circle of Excellence |