在使用Excel时,像统计不同时段销售额、按品类整合数据等场景,都需要高效的数据汇总。而GROUPBY函数,正是满足数据汇总需求的得力助手,它能灵活应对从单一维度到多维度的汇总任务,大幅提升数据处理效率。
一、单维度汇总:按月统计数据
当需要按月份对数据进行汇总时,GROUPBY函数可快速实现目标。
核心公式:=GROUPBY(VSTACK(“月份”,MONTH(A2:A13)&”月”),C1:C13,SUM,3)
公式解析:
- 行字段:VSTACK(“月份”,MONTH(A2:A13)&”月”),先用MONTH函数将A2:A13日期列转为月份数字,再通过&”月”化为“X月”格式,最后用VSTACK函数添加“月份”表头。
- 值字段:C1:C13(如销量数据列)。
- 汇总方式:SUM(求和)。
- 显示设置:3(显示汇总结果表头)。

二、双维度汇总:按月+产品统计
若需同时按月份和产品两个维度汇总,微调GROUPBY函数公式即可。
核心公式:=GROUPBY(HSTACK(VSTACK(“月份”,MONTH(A2:A13)&”月”),B1:B13),C1:C13,SUM,3)
公式解析:
和单一维度汇总相比,差异仅在行字段部分。
利用HSTACK函数将月份信息与B1:B13产品信息横向合并,形成双维度分组依据,GROUPBY函数会自动生成类似数据透视表的交叉汇总结果。

掌握GROUPBY函数,能让复杂的数据汇总操作变得简单。无论是基础的月度统计,还是多维度交叉分析,借助GROUPBY函数,并搭配VSTACK和HSTACK函数,都能轻松完成,为数据处理工作节省大量时间。