EXCEL中如何两列合并在同一列并隔行显示出来?

因工人需要,现有两列数据,如何将AB两列数据合并为一列,并隔行显示到C列,如图,请大虾们帮助一下,谢谢!

可用公式来实现

也可不用公式

如图所示    

步骤为

1辅助列,

2上下贴在一起

3排序

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-24
=OFFSET($A$1,IF(ROW(A2)>COUNTA(A:A),ROW(A2)-COUNTA(A:A),ROW(A2)-1),IF(ROW(A2)>COUNTA(A:A),1,0))&""

不好意思,刚才理解错误了,用这个。

=OFFSET($A$1,INT(ROW(A2)/2)-1,MOD(ROW(A1)-1,2))本回答被提问者采纳
第2个回答  2014-09-28
C1=INDIRECT("A"&(ROW(A1)+1)/2)
C2=INDIRECT("B"&(ROW(A1)+1)/2)
下拉填充即可
相似回答