- 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 具有标准参数名称,以方便使用和理解 DAX 函数。此外,您可以对参数名称使用某些前缀。如果前缀足够清晰,则可以使用前缀本身作为参数名称。
标准参数名称
以下是 DAX 标准参数名称 -
序号 | 参数名称和描述 |
---|---|
1 |
表达式 任何返回单个标量值的 DAX 表达式,其中表达式将被多次评估(对于每一行/上下文)。 |
2 |
值 任何返回单个标量值的 DAX 表达式,其中表达式将在所有其他操作之前恰好评估一次。 |
3 |
表 任何返回数据表的 DAX 表达式。 |
4 |
表名 使用标准 DAX 语法的现有表的名称。它不能是表达式。 |
5 |
列名 使用标准 DAX 语法的现有列的名称,通常是完全限定的。它不能是表达式。 |
6 |
名称 将用于提供新对象名称的字符串常量。 |
7 |
顺序 用于确定排序顺序的枚举。 |
8 |
联系 用于确定如何处理关联值的枚举。 |
9 |
类型 用于确定 PathItem 和 PathItemReverse 数据类型的枚举。 |
参数名称前缀
您可以使用前缀限定参数名称 -
前缀应描述参数的使用方式。
前缀应以避免参数的模糊读取的方式。
例如,
Result_ColumnName - 指的是用于在 DAX LOOKUPVALUE() 函数中获取结果值的现有列。
Search_ColumnName - 指的是用于在 DAX LOOKUPVALUE() 函数中搜索值的现有列。
仅使用前缀作为参数
如果前缀足够清晰地描述参数,则可以省略参数名称并仅使用前缀。省略参数名称并仅使用前缀有时可以帮助避免阅读时的混乱。
例如,考虑 DATE (Year_value, Month_value, Day_value)。您可以省略参数名称 - value,它重复了三次,并将其写成 DATE (Year, Month, Day)。如您所见,仅使用前缀,函数更易于阅读。
但是,有时为了清晰起见,必须同时存在参数名称和前缀。
例如,考虑 Year_columnName。参数名称为 ColumnName,前缀为 Year。两者都需要让用户了解参数需要对现有年份列的引用。