PIVOTBY

PIVOTBY 函数允许通过公式创建数据摘要。 它支持沿两个轴分组并聚合关联的值。 例如,如果你有一个销售数据表,则可以按州和年份生成销售摘要。

PIVOTBY 函数的语法为:

PIVOTBY 函数允许你根据指定的行和列字段对数据进行分组、聚合、排序和筛选。

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])

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

A B C
1 CHAR NUM1 NUM2
2 a 1 4
3 b 2 5
4 a 3 6

公式 说明(结果)
=PIVOTBY(A1:A4,B1:B4,C1:C4,SUM) 将A列和B列聚合,计算累加值
=PIVOTBY(A1:A4,B1:B4,C1:C4,SUM,2) 将A列和B列聚合,计算累加值并生成行标头
=PIVOTBY(A1:A4,B1:B4,C1:C4,SUM,,-1) 将A列和B列聚合,计算累加值并将行字段总计放在顶部
=PIVOTBY(A1:A4,B1:B4,C1:C4,SUM,,,-1) 将A列和B列聚合,计算累加值并且行字段降序显示
=PIVOTBY(A1:A4,B1:B4,C1:C4,SUM,,,,,,A1:A4<>"b") 将A列和B列聚合,计算累加值并过滤等于b的行

 

相关功能

查找与引用函数

GROUPBY