=GROUPBY(行分组区域, 聚合区域, [聚合函数], [缺失值处理], [维度])
5 个参数
-
行分组区域(必需):用于分组的区域;
-
聚合区域(必需):要聚合计算的数据区域;
-
聚合函数(可选,默认 SUM):求和、计数、平均、最大最小,COUNTA 去重计数;
-
缺失值处理(可选 0/1/2/3,默认 0);
-
维度(可选 0/1,默认 0):0 一维行分组,1 二维行列交叉(透视表)。
注意:不能用 A:A 这种整列写法,必须给具体区域。
示例
- 单条件分组(A=部门,B=销售额):
=GROUPBY(A2:A10, B2:B10, SUM, 3, 0)
- 双条件分组(A=部门,B=地区,C=销量):
=GROUPBY(A2:B10, C2:C10, SUM, 3, 0)
- 二维透视(维度=1):
=GROUPBY(A2:A10, B2:B10, SUM, 3, 1)
第 4 参数 0/1/2/3 速查
日常最常用第 4 参数写 3,分组结果最干净。