DAX 函式 - 描述結構



如果您必須在 DAX 公式中使用 DAX 函式,則需要詳細瞭解該函式。您應該瞭解函式的語法、引數型別、函式的返回值等。

為了讓您瞭解如何閱讀和解釋 DAX 函式,本教程使用統一的函式描述結構。

  • 不同型別的 DAX 函式按 DAX 函式的型別名稱分組為章節。

  • 每個章節都簡要描述了相應型別 DAX 函式的實用程式。

  • 簡要說明之後將列出與該章節(DAX 函式的型別/類別)相對應的 DAX 函式。

  • 每個 DAX 函式名稱都連結到具有以下 DAX 函式描述結構的 DAX 函式詳細資訊:

    • 描述
    • 語法
    • 引數
    • 返回值
    • 備註
    • 示例

以下部分解釋了每個 DAX 函式說明中出現的每個標題。

描述

在“描述”部分,您將瞭解 DAX 函式的作用及其用途。

如果 DAX 函式是在 Excel 2016 中引入的,則此處也會提及。(其餘 DAX 函式存在於 Excel 2013 中。)

語法

在“語法”部分,您將瞭解確切的函式名稱和相應引數。

  • DAX 函式名稱以大寫字母表示。

  • DAX 函式名稱後跟左括號。

  • 每個引數都遵循標準 DAX 引數命名約定,並用尖括號括起來。

  • 如果引數是可選的,則進一步用方括號括起來。

  • 引數之間用逗號分隔。

  • 省略號 … 用於顯示引數的可選重複次數。

  • 函式語法以右括號結尾。

示例

Syntax

引數

在“引數”部分,特定 DAX 函式的每個引數都與其描述一起列在一個表中。例如,上述示例 DAX 函式 SELECTCOLUMNS 的引數列在以下表中。

序號 引數及描述
1

表或返回表的 DAX 表示式。

2

名稱

賦予列的名稱,用雙引號括起來。

3

標量表達式

返回標量值(如列引用、整數或字串值)的 DAX 表示式。

返回值

在“返回值”部分,您將瞭解 DAX 函式將返回的值及其資料型別。

備註

在“備註”部分,您將瞭解有關 DAX 函式用法所需瞭解的任何額外資訊。您還將瞭解潛在錯誤及其原因。

示例

本節提供了 DAX 函式用法的示例。

注意 - 當您使用引數的資料值編寫 DAX 函式時,您將遵循如下所示的命名約定:

  • 表名按其在資料模型中出現的方式指定。例如 Sales。

  • 列名按其在資料模型中出現的方式指定,並用方括號括起來。

    例如,[Sales Amount]

    • 建議使用列的完全限定名稱,即列名字首為包含它的表名。

      例如,Sales[Sales Amount]

    • 如果表名包含空格,則應將其用單引號括起來。

      例如,‘East Sales’[Sales Amount]

  • DAX 函式可以返回列或表的值,在這種情況下,它需要用作需要列或表的另一個 DAX 函式的引數。

廣告
© . All rights reserved.