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