📅  最后修改于: 2020-12-02 06:31:51             🧑  作者: Mango
如果必须在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. | Parameter & Description |
---|---|
1 |
Table Table or a DAX expression that returns a table. |
2 |
Name The name given to the column, enclosed in double quotes. |
3 |
scalar_expression DAX expression that returns a scalar value like a column reference, integer, or string value. |
在“返回值”部分,您将了解DAX函数将返回的值及其数据类型。
在“备注”部分中,您将了解有关DAX函数的用法所需了解的所有其他信息。您还将了解潜在的错误及其原因。
本节中提供了DAX函数用法的示例。
注意-当使用参数的数据值编写DAX函数时,将遵循以下命名约定-
指定一个表名,因为它出现在数据模型中。例如销售。
指定列名,因为它出现在数据模型中,并用方括号括起来。
例如,[销售金额]
建议对列使用完全限定的名称,即,列名称以包含该名称的表名称为前缀。
例如,销售[销售金额]
如果表名包含空格,则应将其用单引号引起来。
例如,“东部销售额” [销售额]
DAX函数可以返回值的列或表,在这种情况下,它需要用作需要列或表的另一个DAX函数的参数。