又又又发现了几个超好用的新函数,透视表终于可以退休了!
发布日期:2024-07-22 01:55 点击次数:78
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,"")
图片
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。