AND

適用於:導出數據行計算數據表Measure視覺計算

檢查這兩個自變數是否 TRUE,and 傳回兩個自變數 TRUEifTRUE。 否則會傳回 FALSE

語法

AND(<logical1>,<logical2>)  

參數

術語 定義
logical_1, logical_2 您想要測試的邏輯 values。

傳回 value

根據您測試 values 的組合,傳回 trueorfalse。

言論

DAX 中的 AND 函式只接受兩個 (2) 個自變數。 If 您需要在多個表達式上執行 AND 運算,您可以建立一系列的計算 or,更妥善地使用 AND 運算符 (&&) 將其中 all 聯結在更簡單的表達式中。

範例 1

下列公式顯示 AND 函式的語法。

= IF(AND(10 > 9, -10 < -1), "All true", "One or more false"  

由於這兩個條件都會以自變數的形式傳遞至 AND 函式 true,因此公式會傳回 “AllTrue”。

範例 2

下列 sample 會使用具有巢狀公式的 AND 函式,比較相同 time的兩組計算。 針對每個 product 類別,公式會決定 if 因特網通道目前 year 銷售 andpreviousyear 銷售大於同一期間的轉銷商頻道。 If 這兩個條件都是 true,針對每個類別,公式都會傳回 value“Internet hit”。

= IF( AND(  SUM( 'InternetSales_USD'[SalesAmount_USD])  
           >SUM('ResellerSales_USD'[SalesAmount_USD])  
          , CALCULATE(SUM('InternetSales_USD'[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey] ))   
           >CALCULATE(SUM('ResellerSales_USD'[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey] ))  
          )  
     , "Internet Hit"  
     , ""  
     )  

返回

數據列標籤 2005 2006 2007 2008 - 總計
Bib-Shorts
自行車機架
自行車看臺 因特網點擊
瓶子 and 籠子 因特網點擊
底括弧
剎車
清潔工
Cranksets
脫軌器
擋泥板 因特網點擊
手套
車把
耳機
頭盔
水化套件
球衣
山地自行車
山框
Panniers
踏板
公路自行車
道路框架
馬鞍
短褲
襪子
緊身 衣
輪胎 and 管 因特網點擊
旅遊自行車
導覽框架
背心
車輪
總計

邏輯函式