不废话,干货开始啦~
背景:
在实际工作中,有时会遇到一下场景,想要将数据快速转换为目标形式的数据,如下图所示就是需要将某些数据拆分,然后一行转多行,本文将介绍如何通过Excel实现。
此功能完全可用大数据组件Hive来实现,但是如果数据量偏小又想快速实现转换来进行下一步工作,将文件上传数据库用hive来处理,会有点“用大炮打蚊子”的感觉,故还是使用Excel自带的数据逆透视功能,话说这功能真的好用哦 !
======================================================================
接下来,我们来看看具体的实现步骤 :
1、选中待转换数据----选择“数据--来自表格/区域” , 在弹出的对话框里勾上‘表包含标题’
2、此时会打开Excel强大的Power Query 编辑器 ,此时选中学生列,“转换--拆分裂--按分隔符”
3、此时会得到如图示数据
4、最关键的步骤就是这一步了,选中全部需要逆透视的列,“转换--逆透视列--仅逆透视选定列”
5.、此时即可得到自己想要样式的数据了,如图所示,大功告成 !搜噶
可根据自己的实际需要,将属性那一列删除