每日一题:Power Query解决列转行问题!
系列视频课程29
每日一题系列视频课程29,今天第4节!
第3节:Excel怎么给最大值标色?
第4节:Power Query解决列转行问题!
每5节:...........................
转发文章到朋友圈,免费学习最新5节视频课程!看文章最后说明!
这是昨天答疑群中一个朋友的问题,在之前的文章中我用VLOOKUP和SUMIFS解决过类似的问题,昨天再遇到这个问题时,我当时感觉用Power Query应该能解决。
问题如下图:把左侧的数据,转换成右侧的形式,也就是列转行的问题。

1、方法一:如果数据量比较少,可以使用复制,选择性粘贴,转置的方式来做列转行。
2、方法二:数据量比较多,可以使用以前文章中的方法;
3、方法三:还可以使用Power Query来解决这个问题,
首先增加一个辅助列,计数,公式:=COUNTIFS($A$1:A1,A1),这是一个典型的计数公式,一定要理解。

4、选择全部数据范围,打开数据菜单,点击新建查询右侧的:从表格。

5、进入Power Query页面,选择第三列数据,也就是新建的辅助列。

6、打开转换菜单,点击透视列按钮。

7、在弹出窗口中设置,值列:列2,聚合值函数:不要聚合,然后点击确定。

8、回到Power Query窗口,看看数据已经转换了。

9、点击开始菜单中的关闭并上载,回到表格窗口,看看数据结果,转换完成。

赞 (0)