如果我们想把excel数据按照类别进行汇总、计算、排序和筛选,以前借助excel数据透视表、或者分类汇总功能实现。现在玩法又多啦!
上月,Excel的Beta版本增加了groupby和pivotby函数,用函数就能实现数据透视表和分类汇总效果。groupby和pivotby函数究竟为何方神圣,跟着九数云一起来看看!
1、什么是groupby和pivotby函数
groupby和pivotby函数总共由7个参数构成,一看这么长的参数,就知道能实现的效果多多吧,虽然太长记不住,不过还是跟我来一个一个拆解。
前3个参数
实现“求汇总”的基础效果,如=GROUPBY(A1:A669,B1:B669,SUM)

第一个参数:根据什么分组?即类别范围
第二个参数:根据什么数值计算?即数值范围
第三个参数:数值怎么计算?图例中即sum(求和)
在上述图例中,输入GROUPBY(A1:A669,B1:B669,SUM)公式,即可计算600多条数据,每种合同类型的合同金额和
同理第三个参数也可输入Average(平均值)、Count(计数)、MEDIAN(中位数)、方差、平均差等等。

-
后四个进阶参数
第四个参数[field_headers]:是否要显示表头。
如图例,表头为【合同类型-合同金额】,如果参数=0,那么合同类型不算作表头,会按照类别计算进excel数据透视表里。


第五个参数[total_depth]:是否要显示总计,及总计行的位置。
图例中,我们输入【1】,透视表格底部出现了一个总计栏。


图例,我们输入2,即对第二列进行升序排序

第七个参数[filter_array]:筛选分组依据
如图例,不需要购买合同的数据,那么输入【A2:A669<>"购买合同"】即可,透视表里就没有购买合同的数据了。

我们可以看到groupby函数就像是吧数据透视表的常用功能提取出来,来了个函数版的大乱炖,不知道大家记不记得这些参数,反正小九是记不住(抹额笑)。
如果我们要对大数据量数据进行分类汇总/数据透视,如果我们分类汇总完的数据还要进行后续分析处理,如果要处理的列多而复杂,建议使BI工具九数云的【分类汇总】功能实现。告别一碰就出错的函数,告别完全记不住的参数!
九数云【分类汇总】功能替代excel数据透视表:
1、轻松拖拉拽、点击即可完成全部操作
把商品名称拖入到分类(这里可以拖入多个进行条件分类),销售数量、金额拖到汇总即可生成透视表

点击汇总项旁边的三角形找到需要计算的内容如求和、计数、最大值、最小值

点击列旁边的三角形可以进行升序、降序排列、筛选、重命名等

2、流程式操作可任意添加后续分析步骤,二次分析不用愁

3、支持百万行数据分析实时出结果。告别excel数据透视表卡顿!也不用VBA写代码

以上就是groupby函数的新玩法和excel数据透视表的替代解决办法,希望对你有帮助!