在Excel函数库中,能称为万能(一个顶多个)函数的还真没几个,而称新函数GroupBy则是一个不折不扣的万能函数

是骡子是马拉出来遛遛,看一个实例。

如下图所示,要求把上表进行分类汇总成下表样式

打开网易新闻 查看精彩图片

分析:

要取得不重复手机品牌名称,需要用unique(如果是以前的版本需要一火车函数)

=UNIQUE(A2:A13)

打开网易新闻 查看精彩图片

要把每个手机的型号合并需要filter+textjoin

=TEXTJOIN(",",,FILTER(B2:B13,A2:A13=F2))

打开网易新闻 查看精彩图片

最后求和用sumif函数

=SUMIF(A2:A13,F2,C2:C13)

打开网易新闻 查看精彩图片

这么多公式才能做好的统计表,其实只需要一个groupby公式就够了。

=GROUPBY(A2:A13,B2:C13,HSTACK(ARRAYTOTEXT,SUM),,0)

注:

  • ARRAYTOTEXT:把一组值用逗号连接起来
  • HSTACK:同时实现多种统计方式
  • 0是不要总行行

打开网易新闻 查看精彩图片