excel表中2列,怎么把第2列的每行分别插入到第一列的每行,谢谢

原来的列1,列2和要做成的列1 1 12 2 13 3 24 4 25 5 3. . 3. . 4. . 4
2024-12-04 21:05:02
推荐回答(4个)
回答(1):

  1. 依次复制其余行到A列完成合并。

  2. 使用公式:=INDEX(A:B,ROUNDUP(ROW()/2+1,0),MOD(ROW(),2)+1)向下填充。

  • Index函数:index(区域,行,列)。举例:=index(a:b,2,2)将等同于B2单元格内容

  • RoundUp函数:RoundUp(数字,保留小数点位数)向上取整。举例:=RoundUp(1.1,0)将得到2.

  • row函数:Row()获得当前行号。举例:=row()

  • Mod函数:求余Mod(数字1,数字2)。举例=mod(2,2)

回答(2):

这个问题问的太笼统了。假设是AB二列
b列插入到a列的每行?包括多种情况,合在一起就是C1输入
=a1&b1
下拉填充
如果是隔行插入
即1行变2行。
那就是C1输入
=INDEX(A:B,ROUNDUP(ROW(A1)/2,),MOD(ROW(A1)-1,2)+1)

下拉填充。
建议问题问的明白一些,这样别人容易对症解答

回答(3):

复制列2的数据到列一,然后数据升序排列

回答(4):

隔行插入?