当前位置:首页 > 办公设计 > Office教程 > WPS表格中的割肉函数,出道即巅峰

WPS表格中的割肉函数,出道即巅峰

2年前 (2024-04-16)Office教程630

今天咱们一起来体验WPS表格即将发布的新函数——GROUPBY函数。
GROUPBY函数的作用是按指定字段进行聚合汇总,最终的效果类似于数据透视表。
先来看这个函数各个参数的作用:
GROUPBY(行标签,值字段,汇总的函数,[是否显示标题],[总计行的显示方式],[排序顺序],[筛选条件])
前面三个参数是必须的,后面几个参数可选。
接下来咱们用下面的数据举例,来看看这个函数的一些典型应用:

一、汇总各销售人员的销售总量

G2单元格输入以下公式即可:
=GROUPBY(B1:B201,D1:D201,SUM,3)

第一个参数B1:B201,表示要根据B列的销售人员进行汇总。
第二个参数D1:D201,是要汇总的数值区域。
第三个参数SUM,表示要汇总的方式是求和。
第四个参数使用3,表示显示字段标题。

 

二、汇总各销售人员的销售总量和销售总额

G2单元格输入以下公式即可:
=GROUPBY(B1:B201,D1:E201,SUM,3)

第三参数使用D1:E201,表示对D列和E列两个字段分别继续汇总。

 

三、汇总各销售人员不同产品规格的总量和总额

G2单元格输入以下公式即可:
=GROUPBY(B1:C201,D1:E201,SUM,3)

第一参数使用B1:C201,表示分别使用B列和C列两个字段作为汇总表中的行标签。

 

四、汇总各销售人员的销售总额和销售额平均值

G2单元格输入以下公式即可:
=GROUPBY(B1:B201,E1:E201,HSTACK(SUM,AVERAGE),,0)

第三参数聚合方式使用HSTACK函数将SUM和AVERAGE连接到一起,表示对第二参数分别执行求和以及平均值汇总。
根据需要,这里可以指定更多的聚合函数,比如以下写法,就表示分别执行求和、平均值和数值计数的汇总方式:
HSTACK(SUM,AVERAGE,COUNT)

 

五、汇总各销售人员的销售总量和销售额平均值

如果将第二参数设置成多列,第三参数使用HSTACK的方式,可对不同列分别执行不同的汇总方式。
例如以下公式,就是对D列的数量进行求和,同时对E列的销售额计算平均值。
=GROUPBY(B2:B201,D2:E201,HSTACK(SUM,AVERAGE))

 

六、生成带小计和总计的汇总表

如果第一参数选择两列或两列以上,还可以通过第五参数来设置显示总计和小计。
如下图所示,G2单元格公式为:
=GROUPBY(B1:C201,D1:E201,SUM,3,2)

第五参数使用2,表示同时显示总计和小计。
注意:如果第一参数仅选择了一列,这里设置成显示小计时,公式结果将返回错误值。

 

七、生成可排序的汇总表

第六参数用数字来指定对汇总表中的第几列进行升序或降序。
如下图所示,第六参数使用-3,表示对汇总表中的第三列进行排序,负数时为降序,正数时为升序。

 

八、按部门汇总人员姓名

除了数值计算,GROUPBY函数还可以对文本内容进行聚合。
如下图所示,使用以下公式,可按部门对人员姓名进行汇总。
=GROUPBY(A1:A20,B1:B20,ARRAYTOTEXT,,0)

第三参数ARRAYTOTEXT,表示将第二参数的数组转换成文本形式。

 

九、按条件筛选的汇总表

第七参数可以设置筛选条件,从而获得符合指定条件的汇总表。
如下图所示,使用以下公式,可对不同部门的男士姓名进行聚合。
=GROUPBY(A1:A20,B1:B20,ARRAYTOTEXT,3,0,,C1:C20=”男”)

 

十、孪生兄弟PIVOTBY函数

与GROUPBY函数同时问世的还有一个PIVOTBY函数,这两个函数的大部分功能都是一致的,不同之处在于PIVOTBY函数可指定列标签。
如下图所示,使用以下公式可得到各部门不同性别的人数。
=PIVOTBY(A1:A20,C1:C20,C1:C20,COUNTA,3)

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/3083

分享给朋友:

“WPS表格中的割肉函数,出道即巅峰” 的相关文章

N个Excel表格文件合并成一张表,Power Query使用教程

N个Excel表格文件合并成一张表,Power Query使用教程

在工作中,我们经常会将多个Excel表格文件合并到一张表中。许多朋友可能会一张表,一张表的去复制到一起,文件少还好,文件太多,就不适合这样去做了。所以,今天特意给大家分享一种即快速,又简单的方法,使用Power Query合并表格。     Excel原始文件...

“比较和合并工作簿”灰色选项不能用?90%人不知道这个神技的用法!

“比较和合并工作簿”灰色选项不能用?90%人不知道这个神技的用法!

相信许多小伙伴都不知道,其实Excel中自带有一项“比较和合并工作簿”功能,因为该功能一直都没有在我们的选项卡中出现过。就算有些小伙伴无意间看到该功能,它也是灰色不可用状态,所以知道的人并不多。该功能为什么是灰色不可用? 今天,易老师就来带大家一起看看被EXCEL隐藏起来的“比较和合并...

Excel筛选功能还能这样用,再多数据我也不惧了!

Excel筛选功能还能这样用,再多数据我也不惧了!

Excel中筛选功能,可以帮助我们快速的筛选排序数据,查看到有用的结果。筛选功能操作起来轻松快捷,功能强大,非常适用于新手朋友。就算内容再多,我们也能够轻松分析数据。今天,小汪老师就来给大家介绍一下在Excel中如何使用筛选功能。     Excel单个条件筛选...

5个典型应用,学会Excel高级筛选

5个典型应用,学会Excel高级筛选

1、筛选指定条件的记录 如下图所示,要从数据表中筛选出“产品归类”字段中是“信用贷”的所有记录。 首先在空白单元格中写入要筛选的字段名称和要筛选的条件。 注意字段名称要和数据表中的字段名称完全一样,否则就筛选不出来了。 单击数据区域任意单元格,在【数据】选项卡下单击【高级】按...

带错误值的数据,要想求和怎么办

带错误值的数据,要想求和怎么办

如何对带有错误值的数据进行求和。 先来看数据源,C列是不同业务员的销量,有些单元格中是错误值: 现在需要在E2单元格计算出这些销量之和,如果直接使用SUM函数,会返回错误值,该怎么办呢? 普通青年公式是这样的,输入完成后,要按住SHift+ctrl不放,按回车。 =SUM(IFERROR(C2:C...

将多列的区域或数组合并成一列,就用TOCOL函数

将多列的区域或数组合并成一列,就用TOCOL函数

今天分享TOCOL函数的几个典型应用。 这个函数目前可以在Excel 365和最新的WPS表格中使用,作用是将多列的区域或数组转换为单列。函数用法为: =TOCOL(要转换的数组或引用, [是否忽略指定类型的值], [按行/列扫描]) 其中第二参数为0或者省略该参数时,表示保留所有值。为1表示忽略空...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。