- Excel DAX 教程
- DAX - 首頁
- DAX - 概述
- DAX - 計算列
- DAX - 計算欄位/度量值
- DAX - 編輯計算欄位
- DAX - 刪除計算欄位
- DAX - 語法
- DAX - 運算子
- DAX - 標準引數
- DAX - 函式
- DAX - 理解DAX函式
- DAX - 計算上下文
- DAX - 公式
- 更新DAX公式的結果
- 更新資料模型中的資料
- DAX - 重新計算DAX公式
- DAX公式重新計算故障排除
- DAX - 公式錯誤
- DAX - 時間智慧
- DAX - 篩選器函式
- DAX - 場景
- 執行復雜計算
- DAX - 使用文字和日期
- 條件值和錯誤測試
- DAX - 使用時間智慧
- DAX - 排名和比較值
- Excel DAX 有用資源
- DAX - 快速指南
- DAX - 有用資源
- DAX - 討論
Excel DAX - 邏輯運算子
您可以使用DAX邏輯運算子組合計算結果為邏輯或布林值(TRUE或FALSE)的表示式,以生成單個邏輯結果(TRUE或FALSE)。
| 邏輯運算子 | 邏輯運算 | 評估 |
|---|---|---|
| ! | 非(NOT) | 這是一個一元運算子。這意味著它只接受一個運算元。結果是:
|
| && | 與(AND) | 只有當兩個表示式都為TRUE時才為TRUE。否則為FALSE。 |
| || | 或(OR) | 只有當兩個表示式都為FALSE時才為FALSE。否則為TRUE。 |
示例
- ! (1 = 1) 結果為FALSE,因為 1 = 1 為TRUE。
- ! (1 <> 1) 結果為TRUE,因為 1 <> 1 為FALSE。
- (1 = 1) && (5>4) 結果為TRUE,因為兩者都為TRUE。
- (5>4) && (5 = 4) 結果為FALSE,因為 5 = 4 為FALSE。
- (1 = 1) || (5 = 4) 結果為TRUE,因為 1 = 1 為TRUE。
- (2 = 4) || (5 = 4) 結果為FALSE,因為兩者都為FALSE。
excel_dax_operators.htm
廣告