- DAX 函式教程
- DAX 函式 - 首頁
- DAX 函式 - 簡介
- DAX 引數命名約定
- 描述結構
- DAX 函式 - 聚合
- DAX 函式 - 篩選
- DAX 函式 - 時間智慧
- DAX 函式 - 日期和時間
- DAX 函式 - 資訊
- DAX 函式 - 邏輯
- 數學與三角函式
- DAX 函式 - 父子關係
- DAX 函式 - 統計
- DAX 函式 - 文字
- DAX 函式 - 其他
- DAX 函式有用資源
- DAX 函式 - 快速指南
- DAX 函式 - 有用資源
- DAX 函式 - 討論
DAX 函式 - 描述結構
如果您必須在 DAX 公式中使用 DAX 函式,則需要詳細瞭解該函式。您應該瞭解函式的語法、引數型別、函式的返回值等。
為了讓您瞭解如何閱讀和解釋 DAX 函式,本教程使用統一的函式描述結構。
不同型別的 DAX 函式按 DAX 函式的型別名稱分組為章節。
每個章節都簡要描述了相應型別 DAX 函式的實用程式。
簡要說明之後將列出與該章節(DAX 函式的型別/類別)相對應的 DAX 函式。
每個 DAX 函式名稱都連結到具有以下 DAX 函式描述結構的 DAX 函式詳細資訊:
- 描述
- 語法
- 引數
- 返回值
- 備註
- 示例
以下部分解釋了每個 DAX 函式說明中出現的每個標題。
描述
在“描述”部分,您將瞭解 DAX 函式的作用及其用途。
如果 DAX 函式是在 Excel 2016 中引入的,則此處也會提及。(其餘 DAX 函式存在於 Excel 2013 中。)
語法
在“語法”部分,您將瞭解確切的函式名稱和相應引數。
DAX 函式名稱以大寫字母表示。
DAX 函式名稱後跟左括號。
每個引數都遵循標準 DAX 引數命名約定,並用尖括號括起來。
如果引數是可選的,則進一步用方括號括起來。
引數之間用逗號分隔。
省略號 … 用於顯示引數的可選重複次數。
函式語法以右括號結尾。
示例
引數
在“引數”部分,特定 DAX 函式的每個引數都與其描述一起列在一個表中。例如,上述示例 DAX 函式 SELECTCOLUMNS 的引數列在以下表中。
| 序號 | 引數及描述 |
|---|---|
| 1 |
表 表或返回表的 DAX 表示式。 |
| 2 |
名稱 賦予列的名稱,用雙引號括起來。 |
| 3 |
標量表達式 返回標量值(如列引用、整數或字串值)的 DAX 表示式。 |
返回值
在“返回值”部分,您將瞭解 DAX 函式將返回的值及其資料型別。
備註
在“備註”部分,您將瞭解有關 DAX 函式用法所需瞭解的任何額外資訊。您還將瞭解潛在錯誤及其原因。
示例
本節提供了 DAX 函式用法的示例。
注意 - 當您使用引數的資料值編寫 DAX 函式時,您將遵循如下所示的命名約定:
表名按其在資料模型中出現的方式指定。例如 Sales。
列名按其在資料模型中出現的方式指定,並用方括號括起來。
例如,[Sales Amount]
建議使用列的完全限定名稱,即列名字首為包含它的表名。
例如,Sales[Sales Amount]
如果表名包含空格,則應將其用單引號括起來。
例如,‘East Sales’[Sales Amount]
DAX 函式可以返回列或表的值,在這種情況下,它需要用作需要列或表的另一個 DAX 函式的引數。