yydg.net
当前位置:首页 >> ExCEl两列交叉合并一列 >>

ExCEl两列交叉合并一列

补充一下高票答案.如果从其他位置起始,只要改第一个参数就好了;后面只是用来交替的,不用动.

三列合并为一列在d1单元格输入公式后下拉填充即可,相当方便=offset($a$1,(row(a1)-1)/3,mod(row(a1)-1,3))

在D1输入以下公式,然后向下填充公式=OFFSET(A$1,MOD(ROW(A1)-1,2)+INT((ROW(A1)-1)/8)*2,MOD((ROW(A1)-1)/2,2)) 详见附图示例

在C1输入:=IF(MOD(ROW(C1),2)=1,INDIRECT("a"&((ROW(C1)+1)/2)),INDIRECT("b"&(ROW(C1)/2))) 然后下拉即可.

选择第一列数据--ctrl+g定位---选择空值----右键删除选择单元格左移---确定即可

在E1输入=OFFSET($B$1,INT((ROW(A1)-1)/2),MOD(ROW(A1),2)*2) 然后下拉即可

第一种方法:R2=P2&Q2 第二种方法:R2=P2,再定位空值,=Q2

假如两列是A列的B列,从A1开始,则公式是=OFFSET($A$1,(ROW(A1)-1)/2,MOD(ROW(A1)-1,2))向下复制公式.

在C1中输入或复制粘贴此公式=A1&" "&B1 下拉填充

在B1输入 =C1&D1下拉

网站首页 | 网站地图
All rights reserved Powered by www.yydg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com