跳至主要内容
Workday User Guide
上次更新时间 :2025-10-31
WD.PIVOTBY

WD.PIVOTBY

描述

根据指定的行字段和列字段,通过分组、聚合、排序和筛选来汇总数据。此函数与 PIVOTBY 相同,但
前者
style
参数。
如果要直接在公式内创建动态交叉表和高级数据汇总,此函数非常有用。

语法

WD.PIVOTBY(
row_fields
,
col_fields
,
values
,
function
, [
field_headers
], [
row_total_depth
], [
row_sort_order
], [
col_total_depth
], [
col_sort_order
], [
filter_array
], [
relative_to
])
  • row_fields
    :对行进行分组时要使用的值。
  • col_fields
    :对列进行分组时要使用的值。
  • values
    :要聚合的值。
  • function
    :要在聚合时运行的计算。相关选项包括:
    • 省略的值(默认):不显示标头。
    • 0:无标头。
    • 1:显示,但不显示标头。
    • 2:无标头,但会生成标头。
    • 3:是,并显示标题。
  • row_total_depth
    :一个数字,指定是否显示总计和小计。对于小计,
    row_fields
    必须至少有 2 列相关选项包括:
    • 省略的值(默认):总计,以及可能的小计。
    • 0:无总计。
    • 1:总计位于底部。
    • 2:将总和和小计显示在底部
    • -1:总计位于顶部。
    • -2:总和和小计位于顶部。
  • row_sort_order
    :一个数字,表示行的排序方式。数字对应中的列。
    row_fields
    ,在值中跟列。正数表示按升序对行进行排序。如果值为负数,则按降序对行进行排序。
  • column_total_depth
    :一个数字,指定是否显示总计和小计。对于小计,
    col_fields
    必须至少有 2 列相关选项包括:
    • 省略的值(默认):总计,以及可能的小计。
    • 0:无总计。
    • 1:总计位于右侧。
    • 2:总和和小计显示在右侧。
    • -1:总计位于左侧。
    • -2:总和和小计位于左侧。
  • column_sort_order
    :一个数字,表示列的排序方式。数字对应中的列。
    col_fields
    ,在值中跟列。正数表示按升序对行进行排序。如果值为负数,则按降序对行进行排序。
  • filter_array
    :一个由布尔值组成的面向列的数组,表示应从输出中包括或排除哪些行。
  • relative_to
    :一个数字,指示在何处可以找到聚合函数第二个参数的值。当将 PERCENTOF 提供给函数时,通常会使用此值。相关选项包括:
    • 0(默认值):列总计
    • 1:行总计
    • 2:总计
    • 3:父级列总计
    • 4:父行总计
  • style
    :结果的显示方式有关样式选项列表,请参见“数据透视设置”对话框中的“表格样式”下拉列表。