Condividi tramite


Funzione OR (DAX)

Per restituire TRUE controlla se uno degli argomenti è TRUE. Se entrambi gli argomenti sono FALSE, la funzione restituisce FALSE.

Sintassi

OR(<logical1>,<logical2>)

Parametri

Termine

Definizione

logical_1, logical_2

Valori logici da testare.

Valore restituito

Valore booleano. Il valore è TRUE se uno dei due argomenti è TRUE; è FALSE se tutti gli argomenti sono FALSE.

Osservazioni

La funzione OR in DAX accetta solo due (2) argomenti. Per eseguire un'operazione OR su più espressioni, è possibile creare una serie di calcoli o, meglio, usare l'operatore OR (||) per unire tutte le espressioni in un'espressione più semplice.

La funzione valuta gli argomenti fino al primo argomento TRUE, quindi restituisce TRUE.

Esempio

Nell'esempio seguente viene illustrato come utilizzare la funzione OR per ottenere gli agenti di vendita che appartengono al Circle of Excellence. Il riconoscimento Circle of Excellence viene attribuito a coloro che hanno realizzato più di un milione di dollari di vendite nel settore delle Touring Bikes o vendite superiori a due milioni e mezzo di dollari nel 2003.

SalesPersonFlag

True

 

 

 

 

 

 

 

 

 

 

 

 

Funzione OR

Column Labels

 

 

 

 

 

Row Labels

2001

2002

2003

2004

 

Grand Total

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

Grand Total

Circle of Excellence

Circle of Excellence

Circle of Excellence

Circle of Excellence

Circle of Excellence

Circle of Excellence

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

Vedere anche

Altre risorse