紧急求助:如何在excel中将第二列的数据隔空插入第一列?

原来第一列的1、2、3行数据变为1、3、5、7、9.。
原来第二列第1、2、3行数据变为第2、4、6、8、10.。行

第1个回答  2009-08-09
VBA解决的好
第2个回答  2009-08-08
2楼的公式应该可以吧。
如果不想用公式,可以这样试试:
第三列的第一个单元格(C1)和第四列的第二个单元格(D2)都输入1,选中C1:D2,下拉,编辑-定位-定位条件-空值,插入整行,删除A1,选下方单元格上移,复制B列,选定A列,选择性粘贴-跳过空单元格。
第3个回答  2009-08-08
设数据在ab两列
c1=INDEX(IF(MOD(ROW(),2),A:A,B:B),INT((ROW()-1)/2)+1)
下拉复制公式。
最后复制c列,选择性粘贴-数值即可。
第4个回答  2009-08-08
把第二列数据剪切,放到第一列数据下面.然后在B列的原第一列后填充1 2 3 4..这样的序列,到下面从原第二列数据第一个开始往下填充1.5 2.5 3.5.....这样的序列.然后按这个辅助列升序排列,即可插入.
相似回答