- DAX 函式教程
- DAX 函式 - 首頁
- DAX 函式 - 簡介
- DAX 引數命名約定
- 描述結構
- DAX 函式 - 聚合
- DAX 函式 - 篩選
- DAX 函式 - 時間智慧
- DAX 函式 - 日期和時間
- DAX 函式 - 資訊
- DAX 函式 - 邏輯
- 數學和三角函式
- DAX 函式 - 父級和子級
- DAX 函式 - 統計
- DAX 函式 - 文字
- DAX 函式 - 其他
- DAX 函式有用資源
- DAX 函式 - 快速指南
- DAX 函式 - 有用資源
- DAX 函式 - 討論
DAX 聚合 - SUMMARIZE 函式
描述
返回一組組的請求總計的彙總表。
語法
SUMMARIZE (<table>, <groupBy_columnName>, [<groupBy_columnName>] …, [<name>, <expression>] …)
引數
| 序號 | 引數和描述 |
|---|---|
| 1 |
table 任何返回資料表的 DAX 表示式。 |
| 2 |
groupBy_columnName 現有列的限定名稱,用於根據其中找到的值建立彙總組。此引數不能為表示式。 |
| 3 |
name 賦予總計或彙總列的名稱,用雙引號括起來。 |
| 4 |
expression 任何返回單個標量值的 DAX 表示式,其中表達式需要多次計算(對於每一行/上下文)。 |
返回值
一個表,其中包含 groupBy_columnName 引數所選列和由 name 引數設計的彙總列。
備註
您為其定義名稱的每一列都必須具有相應的表示式。否則,將返回錯誤。第一個引數“name”定義結果中列的名稱。第二個引數“expression”定義為獲取該列中每一行的值而執行的計算。
groupBy_columnName 必須在 table 中或與 table 相關的表中。
每個 name 必須用雙引號括起來。
該函式透過一個或多個 groupBy_columnName 列的值,將選定的行集分組到一組彙總行中。每個組返回一行。
示例
= SUMMARIZE ( SalesTarget,SalesTarget[SalesTarget],"MaxTarget",MAX (SalesTarget[SalesTarget]))
dax_functions_aggregation.htm
廣告