工作中遇到关于excel的一个小小的问题,如下有32行71列数据,现在需要对71个列进行对调,如果是你,你会怎么解决?如果一列一列拖动,可以解决问题但是工作量大容易出错,所以得想个简便的方法。因为列标题恰好是日期,可以通过排序的方式对调,不过好像只有行排序,没有对列进行排序的功能菜单。那怎么办呢?
原数据(图一):
预期效果(图二):
思路一:Excel转置+排序
玩excel很溜的朋友应该能很快想到办法,我可以通过对数据复制、转置粘贴、排序,再复制、转置粘贴,不就好了么?思路是对的,我们来实现一下。
1.将图一表的sheet1中的原数据复制,再转置粘贴到sheet2:
2.对sheet2"时间“列升序排序: