热点资讯
新函数太多记不住,那就用辅助列+透视表,简单又方便
发布日期:2024-10-14 16:49 点击次数:154
与 30万 粉丝一起学Excel
图片
VIP学员的问题,每个编号对应多个金额,提取不重复编号,并依次列出所有金额。
图片
这种问题解决方法很多,卢子分享3种。
1.辅助列+透视表
用COUNTIF累计每个编号出现的次数。
=COUNTIF(A$2:A2,A2)图片
选择A1,插入透视表,将编号拉到行,次数拉到列,金额拉到值,轻松搞定。
图片
前天的文章:超全面!WPS表格更新的16个新函数,一次全学会,数组公式退出历史,里面提到了很多新函数,也可以取代透视表。
2.辅助列+新函数PIVOTBY
辅助列依然用COUNTIF,就不再重复说明。
PIVOTBY估计是参数最多的函数,共计11个参数,只要学会前4个参数即可解决。=PIVOTBY(行区域,列区域,值区域,汇总方式)按照语法将区域套进去。
=PIVOTBY(A2:A11,C2:C11,B2:B11,SUM)图片
3.新函数UNIQUE+TOROW+FILTER
用多个新函数,就不需要辅助列。
先用UNIQUE获取不重复编号。
=UNIQUE(A2:A11)图片
FILTER可以查找编号对应的所有金额,不过是显示在同一列。
=FILTER($B$2:$B$11,$A$2:$A$11=D2)图片
将一列转换成一行,有2个函数都可以解决,TRANSPOSE和TOROW。
=TRANSPOSE(FILTER($B$2:$B$11,$A$2:$A$11=D2))图片
=TOROW(FILTER($B$2:$B$11,$A$2:$A$11=D2))图片
学习的时候多学几种方法,实际工作的时候,第一时间想到哪一种就用哪一种,无需刻意。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。