分享

新函数太多记不住,那就用辅助列+透视表,简单又方便

 Excel不加班 2024-09-30 发布于广东
与 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))

学习的时候多学几种方法,实际工作的时候,第一时间想到哪一种就用哪一种,无需刻意。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多