- 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 函数的类型/类别)相对应的 DAX 函数。
每个 DAX 函数名称都链接到具有以下 DAX 函数描述结构的 DAX 函数详细信息:
- 描述
- 语法
- 参数
- 返回值
- 备注
- 示例
以下部分解释了每个 DAX 函数说明中出现的每个标题。
描述
在“描述”部分,您将了解 DAX 函数的作用及其用途。
如果 DAX 函数是在 Excel 2016 中引入的,则此处也会提及。(其余 DAX 函数存在于 Excel 2013 中。)
语法
在“语法”部分,您将了解确切的函数名称和相应参数。
DAX 函数名称以大写字母表示。
DAX 函数名称后跟左括号。
每个参数都遵循标准 DAX 参数命名约定,并用尖括号括起来。
如果参数是可选的,则进一步用方括号括起来。
参数之间用逗号分隔。
省略号 … 用于显示参数的可选重复次数。
函数语法以右括号结尾。
示例
参数
在“参数”部分,特定 DAX 函数的每个参数都与其描述一起列在一个表中。例如,上述示例 DAX 函数 SELECTCOLUMNS 的参数列在以下表中。
序号 | 参数及描述 |
---|---|
1 |
表 表或返回表的 DAX 表达式。 |
2 |
名称 赋予列的名称,用双引号括起来。 |
3 |
标量表达式 返回标量值(如列引用、整数或字符串值)的 DAX 表达式。 |
返回值
在“返回值”部分,您将了解 DAX 函数将返回的值及其数据类型。
备注
在“备注”部分,您将了解有关 DAX 函数用法所需了解的任何额外信息。您还将了解潜在错误及其原因。
示例
本节提供了 DAX 函数用法的示例。
注意 - 当您使用参数的数据值编写 DAX 函数时,您将遵循如下所示的命名约定:
表名按其在数据模型中出现的方式指定。例如 Sales。
列名按其在数据模型中出现的方式指定,并用方括号括起来。
例如,[Sales Amount]
建议使用列的完全限定名称,即列名前缀为包含它的表名。
例如,Sales[Sales Amount]
如果表名包含空格,则应将其用单引号括起来。
例如,‘East Sales’[Sales Amount]
DAX 函数可以返回列或表的值,在这种情况下,它需要用作需要列或表的另一个 DAX 函数的参数。