难度:Excel中高级
适用场景:表操作,格式整理
阅读时间:5-10分钟
工作中经常遇到这种看上去像透视表一样的表格,我们可能需要‘还原’它 (如下图)。那么怎么做呢?一条一条的复制过去?今天教大家几种方法来逆向透视表:
1.直接使用 透视表工具
快捷键 ALT + D + P 调出透视表向导,如果记不住快捷键的同学,我们以后讲快速工具栏的时候会告诉大家在哪里可以添加透视表向导的按钮。然后,选择【多重合并计算数据区域】
下一步,选择【自定义字段】
然后,按步骤选择我们的数据区域,并且添加到【所有区域】中 (下图中1,2,3的顺序)
最后我们选择输出到当前工作表的 B16 位置并且点击【完成】
这个时候我们就会得到一个根据我们原数据来创建的真正的数据透视表,我们双击右下的总计数字就可以得到结果了。
2.利用 Power Query
首先我们选中我们的元数据,并利用【数据】-【从表格】这个选项把我们的数据注入Power Query 后台
注意选项,需要表包含标题
导入以后,我们选中【产品】这一列
然后点击【转换】-【逆透视列】-【逆透视其他列】
逆透视的结果就出来了。
然后重命名字段名称并上载到工作表。
这个时候就直接得到我们想要的结果了,非常方便吧!
3.利用 Python
这里我们选择 Python Pandas 来帮助我们达成目标,首先我们复制原数据到剪切板
随后写一小段程序逆透视一下数据,并且