📜  DAX功能-描述结构

📅  最后修改于: 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函数的参数。