Excel DAX - DAX 公式語法



DAX 代表資料分析表示式。因此,DAX 的目標是構建DAX公式,使您能夠執行資料分析活動。

  • DAX 公式始終以等號 (=) 開頭。

  • 在等號之後,您可以提供一個計算結果為標量值的表示式,或一個可以轉換為標量值的表示式。這些包括以下內容 -

    • 標量常量。

    • 使用標量運算子 (+,-,*, /,>=, && 等) 的表示式。

    • 對列或表的引用。

    • 作為表示式一部分提供的運算子、常量和值。

    • DAX 函式及其所需引數的結果。某些 DAX 函式返回表格而不是標量值,並且必須包裝在評估表格並返回標量值的 DAX 函式中。除非該表是單列單行表,否則它被視為標量值。

    • 大多數DAX函式需要一個或多個引數,這些引數可以包括表、列、表示式和值。但是,某些DAX函式(例如PI)不需要任何引數,但始終需要括號來指示空引數。例如,您必須始終鍵入 PI(),而不是 PI。您還可以在其他DAX函式中巢狀DAX函式。

    • 表示式。表示式可以包含以下任何或所有內容:運算子、值和對列的引用。

重要說明 - DAX 公式的行為可能不同,具體取決於它們是在計算列中還是在計算欄位中使用。您必須始終了解上下文以及在DAX公式中使用的哪些資料與可能用於計算的其他資料相關。您將在“DAX 上下文”一章中詳細瞭解此內容。

示例

  • =[First Name] & [Last Name]
  • =CONCATENATE ([First Name], [Last Name])
  • 利潤:=[銷售] – [成本]

前兩個是計算列的DAX公式,而第三個是計算欄位的DAX公式。

excel_dax_syntax.htm
廣告

© . All rights reserved.