檢查其中一個自變數是否 TRUE 傳回 TRUE。 如果兩個自變數都 FALSE,則函式會傳回 FALSE。
語法
OR(<logical1>,<logical2>)
參數
| 術語 | 定義 |
|---|---|
logical_1, logical_2 |
您想要測試的邏輯值。 |
傳回值
布爾值。 如果兩個自變數中的任何一個 TRUE,則此值會 TRUE;如果兩個自變數都 FALSE,則值為 FALSE。
言論
OR中的 DAX 函式只接受兩個 (2) 個自變數。 如果您需要在多個運算式上執行 OR 運算,您可以建立一系列計算,或者,最好使用 OR 運算子 (||) 將所有這些運算符聯結在更簡單的表達式中。函式會評估自變數,直到第一個
TRUE自變數,然後傳回TRUE。
例
下列範例示範如何使用 OR 函式來取得屬於卓越圈的銷售人員。 卓越圈表彰那些在2007年實現超過250萬美元的旅遊自行車銷售或銷售額超過250萬美元的人。
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"
, ""
)
返回
| 數據列標籤 | 2005 | 2006 | 2007 | 2008 | - | 總計 |
|---|---|---|---|---|---|---|
| 阿巴斯,賽德·埃 | ||||||
| 阿爾伯特,艾米 E | ||||||
| 安斯曼-沃爾夫,帕梅拉奧 | ||||||
| Blythe、Michael G | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
| Campbell、David R | ||||||
| 卡森,吉利安 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
| Ito、Shu K | ||||||
| 江,Stephen Y | ||||||
| Mensa-Annan、Tete A | ||||||
| 米切爾,琳達C | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
| Pak、Jae B | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
| 賴特,茨維·邁克爾 | ||||||
| 薩拉瓦,何塞·埃德瓦爾多 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
| Tsoflias、Lynn N | ||||||
| 瓦爾德斯,雷切爾 B | ||||||
| Vargas、Garrett R | ||||||
| Varkey Chudukatil、Ranjit R | 卓越圈 | |||||
| 總計 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |