- DAX 函式教程
- DAX 函式 - 主頁
- DAX 函式 - 簡介
- DAX 引數命名約定
- 描述結構
- DAX 函式 - 聚合
- DAX 函式 - 篩選
- DAX 函式 - 時間智慧
- DAX 函式 - 日期和時間
- DAX 函式 - 資訊
- DAX 函式 - 邏輯
- 數學和三角函式
- DAX 函式 - 父級和子級
- DAX 函式 - 統計
- DAX 函式 - 文字
- DAX 函式 - 其他
- DAX 函式有用的資源
- DAX 函式 - 快速指南
- DAX 函式 - 有用的資源
- DAX 函式 - 討論
DAX 其他函式 - SUMMARIZECOLUMNS 函式
描述
對一組返回摘要表。
DAX SUMMARIZECOLUMNS 函式是 Excel 2016 中的新函式。
語法
SUMMARIZECOLUMNS (<groupBy_columnName>, [< groupBy_columnName >] …, [<filterTable>] …, [<name>, <expression>] …)
引數
| 序號 | 引數和描述 |
|---|---|
| 1 |
groupBy_columnName 基表的完全限定列引用 (表[列]),返回的表中包含其不同的值。每個 groupBy_columnName 列是
與後續指定列一起。 |
| 2 |
filterTable 表表達式,它將被新增到作為 groupBy_columnName 引數指定的列的篩選上下文。 在執行交叉聯接/自動存在之前,使用篩選表中的值進行篩選。 |
| 3 |
name 表示用於指定後續表示式的列名的字串。 |
| 4 |
expression 返回單個值的 DAX 表示式(非表)。 |
返回值
一個表,其中包括根據指定的分組從提供的列中組合的值。
只有至少有一個提供的表示式返回非空值的行才會包含在返回的表中。
如果所有表示式都對某一行求為 BLANK/NULL,那麼該行不會包含在返回的表中。
備註
SUMMARIZECOLUMNS 不能保證結果的任何排序順序。
一個列在 groupBy_columnName 引數中不能指定超過一次。
示例
= SUMX ( SUMMARIZECOLUMNS (Salesperson[Salesperson], FILTER (Sales, Sales[Region]="South"), "Sales Amount", SUMX (Sales, Sales[Sales Amount])), [Sales Amount] )
dax_functions_other.htm
廣告