excel中透视表如何使用(Excel数据透视表逆透视)

excel中透视表如何使用(Excel数据透视表逆透视)

隐康宁 2025-10-01 最新 2 次浏览 0个评论

举个例子,现在我们有左边的源数据,它汇总了员工不同月份的工资数据

我们希望转换成右边这种3列格式

Excel数据透视表逆透视,3种方法,你都会么?

这就是Excel数据透视表的逆透视过程,今天分享3种方法,快速解决

方法1:使用Powerquery法(仅适用office Excel)

我们选中源数据,然后在数据选项卡下,点击来自表格/区域,然后在创建表的弹窗中,直接点击确定

Excel数据透视表逆透视,3种方法,你都会么?

它会跳转到一个PowerQuery处理器中,只需要选中第1列,然后在转换里面,点击逆透视其他列

Excel数据透视表逆透视,3种方法,你都会么?

就可以直接得到结果了,最后我们只需要点击左上角的文件选项卡,点击关闭并上载

Excel数据透视表逆透视,3种方法,你都会么?

这样就把想要的结果数据回传到Excel表格中了

Excel数据透视表逆透视,3种方法,你都会么?

方法2:多重合并透视法

我们依次按快捷键,ALT、D、P,注意不是同时按,是依次按,然后会弹出一个窗口,我们选择多重合并透视(如果是WPS,直接选择插入数据透视表,也有这个选项)

Excel数据透视表逆透视,3种方法,你都会么?

第2步选择创建单页字段

第3步,我们选择数据区域,并点击添加

Excel数据透视表逆透视,3种方法,你都会么?

点击下一步,得到一个透视表样式的结果,

Excel数据透视表逆透视,3种方法,你都会么?

我们只需要双击两个总计交叉的位置,就可以得到我们想要的结果了:

Excel数据透视表逆透视,3种方法,你都会么?

方法3:使用TOCOL公式法

我们使用的是IF函数公式+TOCOL进行组合使用就可以完成

通用公式:

=TOCOL(IF(B2:D6<>"",修改成对应区域,NA()),3)

所以计算姓名输入的公式是:

=TOCOL(IF(B2:D6<>"",A2:A6,NA()),3)

月份对应的公式是:

=TOCOL(IF(B2:D6<>"",B1:D1,NA()),3)

工资对应的公式是:

=TOCOL(IF(B2:D6<>"",B2:D6,NA()),3)

Excel数据透视表逆透视,3种方法,你都会么?

这3种方法,你都会吗?你更喜欢哪种?

转载请注明来自极限财经,本文标题:《excel中透视表如何使用(Excel数据透视表逆透视)》

每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,2人围观)参与讨论

还没有评论,来说两句吧...