excel中怎样把几行数据复制到几列上去?

如题所述

不支持粘贴。若数据不多,手输一下。若估计手输要超过20分钟,考虑下面的方案。
1、把数据复制到右边的空列(假定是m列),第一格与合并单元格第一格对齐。如合并单元格起始格是f5,那么粘贴到m5;
2、n列奇数填充。(快速方法:n5填1,n6填3,选定n5、n6两格,下拉。)
3、n列的下方填充偶数,即对应的m列出现空白开始。(如上面的奇数下拉到579,那么偶数下拉到580)
4、选定m5:n580,排序----自定义排序----关键字:列n----确定。
5、在合并单元格f5输入:=if(mod(n5,2)=1,m5,"") 确定后,下拉。
最后,将f列的内容重新复制,再粘贴,粘贴选项---数值。删除m、n列。其实这也要花费不少时间,自己权衡一下。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-10-15
有个叫选择性粘贴的转置功能先尝试一下,应该就能解决。再不行就用代码。
相似回答