若要總結查詢結果,您可以將聚集套用至下列項目:
- 特定欄位或計算
- 交叉表佈局中的行或列
在交叉表佈局中彙總值時,可以選擇是否顯示其行或列的總計。
將聚集套用至欄位或計算
- 從欄位或計算的欄位屬性 面板,選擇要套用的彙總。
- 對於計算,要只包含每個唯一的項目一次,請選擇使用區別聚集 。
- 按一下「儲存」(Save)。
編寫查詢的 SQL 語句時,,對欄位套用聚合函數 ,例如:
SUM(field_name) FROM source
在 crosstab 結果中加入聚合值
若要總結交叉表查詢結果中的欄位,您可以套用彙總值,並選擇是否顯示行或列的總計。
- 從Crosstab 面板,拖曳欄位到Values 下的合併,並選擇要套用的公式。
- 若要以總計方式顯示彙總,請在Totals ,選擇是否顯示其行或列的總計。
- 按一下「儲存」。
- On the Fields tab, drag the field to aggregate under Values.
-
From the field's Field Properties
panel, select
whether to use distinct aggregation to avoid double-counting
items.
- Select the aggregation to apply.
-
To display the aggregation as a grand total, from
Totals, select whether to show its total for
rows or columns.
- Click Save.
-
From the Layout
panel, drag
the field to aggregate under Values, and select
the formula to apply.
-
To display the aggregation as a grand total, from
Totals, select whether to show its total for
rows or columns.
- Click Save.
聚合值
可用的聚合取決於
- 欄位的資料類型,例如文字 或日期
- 是否在Builder 或SQL 中建立查詢
- 是否聚合欄位或交叉表結果
| 彙總 | 資料類型 | 詳細資料 |
|---|---|---|
, COUNT , 或 的計數 DISTINCTCOUNT |
全部 | 總計欄位中有多少個項目。若要在交叉表佈局中每個項目只計算一次 :
|
或 MIN 的最小值 |
日期、小數、整數或時間戳記 | 顯示欄位中各項目的最小值 - 最低數值或最早時間值 |
或 MAX 的最大值 |
日期、小數、整數或時間戳記 | 顯示欄位中各項目的最大值 - 最高數值或最新時間值。 |
或 SUM 的總和 |
小數或整數 | 欄位中項目的數值總和 |
或 AVERAGE 的平均值 |
小數或整數 | 總計欄位中項目的數值,然後將總數除以項目的數量,以計算平均值或平均值 |
PRODUCT |
小數或整數 | 將欄位中項目的數值相乘注意: 此聚合僅適用於SQL 中的交叉表佈局。 |
PERCENT |
小數或整數 | 總計欄位中項目的數值,並顯示每個項目的值佔該總數的百分比注意: 此聚集方式僅適用於SQL 中的交叉表佈局。 |
或 PERCENTOFCOLUMN 列的百分比 |
小數或整數 | 對於交叉表佈局,顯示每個項目的值佔每列總數的百分比 |
或 PERCENTOFROW 行的百分比 |
小數或整數 | 對於交叉表佈局,以每行總計的百分比顯示每個項目的值 |
差異 |
小數或整數 | 對於交叉表佈局,從上一個項目的值中減去每個項目的值,例如顯示隨時間的變化 注意: 此聚合僅適用於SQL 中的交叉表佈局。為了方便比較,請將 |
PERCENTDIFFERENCE |
小數或整數 | 對於交叉表佈局,將每個項目的值顯示為前一個項目值的百分比,例如顯示隨時間的變化注意: 此聚合僅適用於SQL 中的交叉表佈局。 |
STDEVP 或STDEVS |
小數或整數 | 對於交叉表佈局,計算欄位中項目數值的標準差,以衡量數值與平均值的差異程度。
注意: 此聚合僅適用於SQL 中的交叉表佈局。 |
或 MEDIAN 的中值 |
小數或整數 | 對於交叉表佈局,計算欄位中項目的「典型」數值-50% 的項目大於此值,其餘 50%小於此值。 |
或 的運行總和 RUNNINGTOTALS |
小數或整數 | 對於交叉表佈局,計算欄位中項目數值的累計總和。例如,應用此彙總追蹤季度間的總收入。 |