如一列:13579 二列:2468,要把这两列交叉合成一列数据为123456789,要怎么做?
材料/工具:Excel2010
1、选择合并后的文本填入的单元格。
2、点击菜单工具:公式中的插入函数
3、弹出的对话框中类别选择:文本,函数总选择CONCATENATE
4、Text1中选择单元格A1。
5、Text2中,选择单元格B1,点击确定。
6、选择C1单元格,格式下来,将该单元格的公式扩展到所需的所有单元格。
7、C1至C31单元格的数据即为A列和B列数据的合并结果。
输入以下公式,然后向下填充公式
=OFFSET(A$1,INT((ROW(A1)-1)/2),MOD(ROW(A1)-1,2))
公式表示:以A1单元格为基准,以INT((ROW(A1)-1)/2)为向下偏移的条件,以MOD(ROW(A1)-1,2)为向右偏移的条件,得到一列交替间隔的数据。
详见附图
是这样吗?
C1=IF(INDEX($A:$B,ROUNDUP(ROW(A1)/2,0),MOD(ROW(A1)-1,2)+1)="","",INDEX($A:$B,ROUNDUP(ROW(A1)/2,0),MOD(ROW(A1)-1,2)+1))向下复制