- DAX 函式教程
- DAX 函式 - 首頁
- DAX 函式 - 簡介
- DAX 引數命名約定
- 描述結構
- DAX 函式 - 聚合
- DAX 函式 - 篩選
- DAX 函式 - 時間智慧
- DAX 函式 - 日期和時間
- DAX 函式 - 資訊
- DAX 函式 - 邏輯
- 數學和三角函式
- DAX 函式 - 父子關係
- DAX 函式 - 統計
- DAX 函式 - 文字
- DAX 函式 - 其他
- DAX 函式有用資源
- DAX 函式 - 快速指南
- DAX 函式 - 有用資源
- DAX 函式 - 討論
DAX 其他 - VAR 函式
描述
將表示式的結果儲存為命名變數,然後可以將其作為引數傳遞給其他計算欄位表示式。一旦為變量表達式計算出結果值,即使在另一個表示式中引用該變數,這些值也不會改變。
DAX VAR 函式是 Excel 2016 中的新增功能。
語法
VAR <name> = <expression>
引數
| 序號 | 術語和描述 |
|---|---|
| 1 |
名稱 變數的名稱(識別符號)。
|
| 2 |
表示式 返回標量或表值的 DAX 表示式。 |
返回值
包含表示式引數結果的命名變數。
備註
作為引數傳遞給 VAR 的表示式可以包含另一個 VAR 宣告。
引用變數時 -
計算欄位不能引用計算欄位表示式外部定義的變數,但可以引用表示式內定義的函式作用域變數。
變數可以引用計算欄位。
變數可以引用先前定義的變數。
表變數中的列不能透過 TableName[ColumnName] 語法引用。
示例
= Var SouthSales = SUMX(FILTER(Sales,Sales[Region]="South") ,Sales[Sales Amount]) Var EastSales = SUMX(FILTER(Sales,Sales[Region]="East") ,Sales[Sales Amount]) return SouthSales+EastSales
dax_functions_other.htm
廣告