DAX 函数 - 描述结构
如果必须在 DAX 公式中使用 DAX 函数,则需要详细了解该函数。你应该知道函数的语法、参数类型、函数返回什么等。
为了使您能够了解如何读取和解释 DAX 函数,本教程使用统一的函数描述结构。
不同类型的 DAX 函数按 DAX 函数的类型名称分组为章节。
每一章都简要描述了相应类型的 DAX 函数的实用程序。
简短描述之后是与该章对应的 DAX 函数列表(DAX 函数的类型/类别)。
每个 DAX 函数名称都超链接到具有以下 DAX 函数描述结构的 DAX 函数详细信息 -
- 描述
- 句法
- 参数
- 返回值
- 评论
- 例子
以下部分解释了每个 DAX 函数说明中出现的每个标题。
描述
在“描述”部分中,您将了解 DAX 函数的含义及其用途。
如果Excel 2016中引入了DAX函数,这里同样会提到。(其余 DAX 函数存在于 Excel 2013 中。)
句法
在语法部分,您将了解确切的函数名称和相应的参数。
DAX 函数名称以大写字母给出。
DAX 函数名称后跟左括号。
每个参数都遵循标准 DAX 参数命名约定,并用尖括号括起来。
如果参数是可选的,则将其进一步括在方括号中。
参数之间用逗号分隔。
省略号...用于显示参数的可选重复次数。
函数语法以右括号结束。
例子
![句法](/dax_functions/images/syntax.jpg)
参数
在“参数”部分中,特定 DAX 函数的每个参数都列在表格中及其说明。例如,上面示例 DAX 函数 SELECTCOLUMNS 的参数如下表列出。
先生。 | 参数及说明 |
---|---|
1 |
桌子 表或返回表的 DAX 表达式。 |
2 |
姓名 为列指定的名称,用双引号引起来。 |
3 |
标量表达式 返回标量值(如列引用、整数或字符串值)的 DAX 表达式。 |
返回值
在“返回值”部分中,您将了解 DAX 函数将返回什么值及其数据类型。
评论
在备注部分,您将了解有关 DAX 函数的使用所需的任何额外信息。您还将了解潜在的错误及其原因。
例子
本节给出了 DAX 函数的使用示例。
注意- 当您使用参数的数据值编写 DAX 函数时,您将遵循以下给出的命名约定 -
表名称按其在数据模型中显示的方式指定。例如销售。
列名称是按照数据模型中显示的形式指定的,并用方括号将其括起来。
例如,[销售额]
建议对列使用完全限定名称,即列名以包含该列的表名作为前缀。
例如,销售额[销售额]
如果表名包含空格,则应将其用单引号括起来。
例如,“东部销售”[销售额]
DAX 函数可以返回值的列或表,在这种情况下,需要将其用作另一个需要列或表的 DAX 函数的参数。