分享

又又又发现了几个超好用的新函数,透视表终于可以退休了!

 Excel不加班 2024-01-05 发布于广东

VIP学员的问题,公司规定数据必须这样存放,一列姓名,一列金额,循环放。现在怎么提取不重复姓名,并统计金额?

遇到这种,以前的做法是复制粘贴到一起,再用透视表统计。

不过,现在有了新公式,可以更好的处理这种问题。

=VSTACK(A2:B6,C2:D5,E2:F5)

其实也可以只合并姓名,改下区域即可。

=VSTACK(A2:A6,C2:C5,E2:E5)

姓名存在重复值,要获取唯一值也很简单,再套UNIQUE函数即可。

=UNIQUE(VSTACK(A2:A6,C2:C5,E2:E5))

隔列求和借助SUMIF函数就可以,区域引用方法跟平常不一样,条件区域引用A:E,求和区域引用B:F平常区域引用多列是错误的,而这个案例是特殊情况。

=SUMIF(A:E,H2,B:F)

还有2个看起来很牛逼的新函数,可以取代透视表,肯定还有更多用法,可惜我的软件还不支持,没法深入研究,只能从网上截图。

最后,再继续对昨天的案例进行拓展。

借助新函数TOCOL可以将多行多列转换成一列。

=TOCOL(A1:C5,1)

现在反过来,如何将一列转换成多行多列?

依然有新函数可以轻松做到。

=WRAPROWS(F1:F11,3,"")

语法:

=WRAPROWS(区域,列数,错误值显示值)

如果只是想显示2列,修改下参数即可。

=WRAPROWS(F1:F11,2,"")

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多