Freigeben über


OR-Funktion

Überprüft, ob eines der Argumente TRUE ist, um TRUE zurückzugeben. Die Funktion gibt FALSE zurück, wenn beide Argumente FALSE sind.

Syntax

OR(<logical1>,<logical2>)

Parameter

Ausdruck

Definition

logical_1, logical_2

Die logischen Werte, die Sie testen möchten.

Rückgabewert

Ein boolescher Wert. Der Wert ist TRUE, wenn eines der beiden Argumente TRUE ist. Der Wert ist FALSE, wenn beide Argumente FALSE sind.

Hinweise

Von der OR-Funktion in DAX werden nur zwei (2) Argumente akzeptiert. Wenn Sie eine OR-Operation für mehrere Ausdrücke ausführen müssen, können Sie eine Reihe von Berechnungen erstellen. Es empfiehlt sich jedoch, den OR-Operator (||) zu verwenden, um alle Berechnungen zu einem einfacheren Ausdruck zusammenzufassen.

Die Funktion wertet die Argumente bis zum ersten TRUE-Argument aus und gibt dann TRUE zurück.

Beispiel

Im folgenden Beispiel wird gezeigt, wie mit der OR-Funktion die Vertriebsmitarbeiter abgerufen werden können, die zum Circle of Excellence gehören. Zum Circle of Excellence zählen Vertriebsmitarbeiter, die mehr als eine Million Dollar Umsatz bei Tourenrädern (Touring Bikes) oder über zweieinhalb Millionen Dollar Umsatz im Jahr 2007 erzielt haben.

SalesPersonFlag

TRUE

 

 

 

 

 

 

 

 

 

 

 

 

OR-Funktion

Spaltenbezeichnungen

 

 

 

 

 

Zeilenbezeichnungen

2005

2006

2007

2008

 

Gesamtergebnis

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

Gesamtergebnis

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

Siehe auch

Andere Ressourcen

Logische Funktionen (DAX)