- 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
广告