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