Funzione OR

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 entrambi gli argomenti sono FALSE.

Osservazioni

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

Tramite la funzione vengono valutati gli argomenti fino al primo argomento TRUE, quindi viene restituito 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 2007.

SalesPersonFlag

True

 

 

 

 

 

 

 

 

 

 

 

 

OR - funzione

Etichette di colonna

 

 

 

 

 

Etichette di riga

2005

2006

2007

2008

 

Totale complessivo

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

Totale complessivo

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]=2007) > 2500000
         )
   , "Circle of Excellence"
   , ""
   )

Vedere anche

Altre risorse

Funzioni logiche (DAX)