EXCEL中,经常遇到货号、颜色、尺码是横向,但是需要转换成竖向的,类似以下图片的格式:
转换前(横向格式,即二维表格):
![fb9e3d07e61499a65045dd5e697569e9.png](https://i-blog.csdnimg.cn/blog_migrate/d8028913cc059c762c92c55719a53fdc.png)
转换后(竖向格式,即一维表格)
![977752efe4eed688ba96fbe70276abe3.png](https://i-blog.csdnimg.cn/blog_migrate/6d7b7c6c16a795beaf97dfd71d23c6c3.jpeg)
下面介绍用Excel Power Query 的逆透视列功能实现二维转一维:
1、插入一列,C列,合并货号和颜色,中间用空格隔开,这样做的目的,是为了后面方便分列。
![f4ef48f7798d9c8397637051f861ceab.png](https://i-blog.csdnimg.cn/blog_migrate/f8b21e9695b645579f829e5a7950b12d.jpeg)
2、选中数据源,即C1:I5,注意合计列,即J列的数据不选,点击功能区-“数据”-“从表格
”,出来的创建表的对话框,点“确定”,
![d6b2ffa5663142eb8074fa754403c6e6.png](https://i-blog.csdnimg.cn/blog_migrate/80a4e08288456f6fdb770be8c321c1dd.jpeg)
![bc45ce5e900dbda5000b04d26065cb82.png](https://i-blog.csdnimg.cn/blog_migrate/a4ce8a3f330ada36aba48a6b82ec94e1.jpeg)
出来Power Query编辑器的对话框,点击功能区的“转换”——“逆透视其他列”,这样就变会变成竖向的格式,再点击“主页”——"关闭并上载”
![bd81f739f085c9ba9fd455b99d16bdc4.png](https://i-blog.csdnimg.cn/blog_migrate/0f0ebe0bd0d1af8f8a1feb461cde1251.jpeg)
![3e96519192bfc75f5ef2cb2e453b128c.png](https://i-blog.csdnimg.cn/blog_migrate/079d0d2b8fc93a1e8cb6d8b6b99b3486.jpeg)
这样就会自动载在一个表格里,然后对“合并”这列进行数据分列,选中A列,点击功能区“数据”-“分列”——点“分隔符号”,点“下一步”——勾选“空格”,点“下一步”——点“常规”,选择目标区域:D1单元格,点“完成”,就可以实现分列功能。
![aac08504224a0c7c02f97da60b3d6873.png](https://i-blog.csdnimg.cn/blog_migrate/8bd8a12301dd09752c7f00ba3946026b.png)
![a18dbf385ba47681304c5e535e48956f.png](https://i-blog.csdnimg.cn/blog_migrate/50a8fb8b6f97dbe601925f52fbb75d67.jpeg)
![601daa31ee698cf93233cc4dcc97ad79.png](https://i-blog.csdnimg.cn/blog_migrate/76ea9577290b9731fc825535d41704ac.jpeg)
![fe1f6b49945a0c957a0f7771e15b220a.png](https://i-blog.csdnimg.cn/blog_migrate/52448d412962560e62b67d1ef73e15e7.jpeg)
![57a8b22cd6c291d621281493a7b78edd.png](https://i-blog.csdnimg.cn/blog_migrate/429d546aee4d7f96d654af4bd788e161.jpeg)
![e53840428f9d64cb80d431b7284b27b5.png](https://i-blog.csdnimg.cn/blog_migrate/794b9981a0a7c2bc605e896404a91604.jpeg)
再把数据复制成数值,字段名更改下,就可以实现横转竖了。
![977752efe4eed688ba96fbe70276abe3.png](https://i-blog.csdnimg.cn/blog_migrate/6d7b7c6c16a795beaf97dfd71d23c6c3.jpeg)