跳至主要內容
Workday User Guide
上次更新時間 :2025-10-31
MS.GROUPBY

MS.GROUPBY

說明

依據指定欄位進行分組、匯總、排序和篩選,以匯總資料。此函數與 WD.GROUPBY 相同,但
沒有
樣式參數。
這對於建立匯總表和執行匯總非常有用,類似於樞紐表,但直接在公式內。

語法

MS.GROUPBY(
row_fields
,
values
,
function
, [
field_headers
], [
total_depth
], [
sort_order
], [
filter_array
], [
field_relationship
])
  • row_fields
    ︰要分組的值範圍。
  • values
    ︰要匯總的值。
  • function
    ︰匯總值時要執行的計算。
  • field_headers
    ︰數字,指定資料是否有標頭,以及是否要將其包含在結果中。選項包括︰
    • 省略的值 (預設值)︰不顯示標頭。
    • 0︰無標頭。
    • 1︰可以,但不顯示標頭。
    • 2︰無標頭,但會產生標頭。
    • 3︰是,並顯示標頭。
  • total_depth
    ︰一個數字,指定是否顯示總計和小計。對於小計,
    row_fields
    至少要有 2 欄。選項包括︰
    • 省略的值 (預設值)︰總計,並在可能的情況下加上小計。
    • 0︰無總計。
    • 1︰總計位於最下方
    • 2︰總計和小計位於最下方。
    • -1︰總計在最上方。
    • -2︰總計和小計在最上方。
  • sort_order
    ︰一個數字,指出應如何排序列。數字對應於 row_fields 中的欄,其後是值中的欄。正數會以遞增順序對列進行排序。負數會以遞減順序對列進行排序。
  • filter_array
    ︰以欄為導向的布林值陣列,指出應在輸出中包含或排除哪些列。
  • field_relationship
    ︰一個數字,當有多個欄提供時,此數字會指定欄之間的關係。
    row_fields
    ,影響結果的排序。選項包括︰
    • 0︰階層 (預設值) - 排序
      row_fields
      從左到右,其中後續欄的排序會考慮較早欄的階層。
    • 1︰表格 - 對每一欄單獨排序。