共用方式為


OR

適用於:匯出數據行計算數據表量值視覺計算

檢查其中一個自變數是否 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 卓越圈
總計 卓越圈 卓越圈 卓越圈 卓越圈 卓越圈 卓越圈

邏輯函式