excel 批量移动操作问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 22:23:01
如何批量把b1的数据移动到a1下面b2数据移动到a2下面b3数据移动到a3下面,有几千行. 谢了

可以利用辅助列来完成操作。
1、找一个空闲列,假如C列空闲。在C1单元格内输入或复制以下公式:
=IF(MOD(ROW(A1),2),INDIRECT("A"&INT(ROW(A1)/2)+1),INDIRECT("B"&INT(ROW(A1)/2)))
下拉复制C1单元格直到A、B两列数据全部排完。
2、选中C列->鼠标右键->复制;选中A列->鼠标右键->选择性粘贴->数值->确定;
3、删除B、C两列完成则操作。

选中B列,按住SHIFT ,鼠标指着B列的左边边框,拖到A列左边边框处

除了用公式和vba宏,还可以用这种简单方法:
1、在原A列前插入一列,填充1 3 5 7 的等差数列 作为序号
2、在原B列前插入一列,填充2 4 6 8 的等差数列 作为序号
3、将现在的C和D列的数据复制粘贴到A和B列的尾部
4、按序号排序

1、在原A列前插入一列,填充1 3 5 7 的等差数列 作为序号
2、在原B列前插入一列,填充2 4 6 8 的等差数列 作为序号
3、将现在的C和D列的数据复制粘贴到A和B列的尾部
4、按序号排序

第三条是底部!