在电子表格中,如何将A列文本与B列文本合并成一列,且A列文本在上一行,B列在下一行?

如A列是序号,B列是姓名。如:123 王伟 结果 123
王伟
我现在有几千行,如何做,请大虾指教

C1中输入:
=OFFSET($A$1,INT((ROW()-1)/2),MOD(ROW()-1,2))
往下拉即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-17
做一个简单的宏就可以实现
sub aaaa()
for i = 1 to 10000
cells(i,3).value = cells(i,1).value & chr(10) & cells(i,2).value
end sub
第2个回答  2011-06-17
在C2输入:
=TEXT(OFFSET($A$2,INT((ROW(A2)-ROW($A$2))/2),MOD(ROW(A2)-ROW($A$2),2)),"#;;")
下拉公式即可
第3个回答  2011-06-17
这个好像一般还真不行。如果用EXCEL VBA应该还可以。但你没基础的话也讲不清~
相似回答
大家正在搜