www.ctrt.net > ExCEl多列合并成一列

ExCEl多列合并成一列

只要获得当前使用的行数就可以用递归的方法把他们放在一列上, 获得使用行数 dim row as long set obj=activeworkbook.sheets("sheet1") row=obj.usedrange.rows.count

在合并列内输入:=A1&","&B1&","&C1下拉复制公式.

1.以下图为例,表中的三列,我们想按照顺序将b1列合并到a1列下面,将c3列再合并到B1列下面。 2.在E20列输入B1所在的单元格位置“F4” 3.点击回车后,B1就出现在a16下面。 4.然后将鼠标移到B1单元格下,出现黑色十字后向右拖拽。 5.再向下拖拽至C18...

1.以下图为例,表中的三列,按照顺序将b1列合并到a1列下面,将c3列再合并到B1列下面。 2.在E20列输入B1所在的单元格位置“F4” 3.点击回车后,B1就出现在a16下面。 4.然后将鼠标移到B1单元格下,出现黑色十字后向右拖拽。 5.再向下拖拽至C18出现。...

参考公式: 1、 =A1&B1 2、 =CONCATENATE(A1,B1,C1) 3、只有是文字才能用 =PHONETIC(A1:C1)

假设数据如你图中所示,每列都是13行 则A14单元格写入公式 =OFFSET(B$1,MOD(ROW(A1)-1,13),(ROW(A1)-1)/13) 下拉复制公式 如果不只13行,则改公式中的13为实际的行数 如果你是要写在I列,则I1单元格写入公式 =OFFSET(A$1,MOD(ROW(A1)-1,13),(ROW(A1...

D1=A1&"-"&B1&"-"&C1 选择性粘贴为数值后即可将前面几列删除啊

A1单元格输入公式 =OFFSET($B$1,(ROW(A1)-1)/3,MOD(ROW(A1)-1,3)) 下拉复制公式

在SHEET2的A1中输入或复制粘贴下列公式之一 =INDIRECT("SHEET1!"&ADDRESS(MOD(ROW(A4),4)+1,INT(ROW(A4)/4))) =INDEX(SHEET1!$A$1:$C$4,MOD(ROW(A4),4)+1,INT(ROW(A4)/4)) =OFFSET(SHEET1!$A$1,MOD(ROW(A4),4),INT(ROW(A4)/4)-1) 下拉填充

一个两个就不用说了,合并就成,多的话用&这个东西就行。 在空白列里输入=A1&B1&C1,可以连接多个。 然后往下拉填充,完事。

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com