Excel中怎样将一个表中多列自动首尾相接成一列到另一个表格中

如题所述

少量的话,一般使用”&“功能即可。

1、打开两个EXCEL表格,在B表格的A2单元格输入:(选中单元格时,要按F4三次取消绝对引用)

 ='[百度-重要.xlsx]Sheet1'!A2&'[百度-重要.xlsx]Sheet1'!B2&'[百度-重要.xlsx]Sheet1'!C2

2、这样就可以得到首尾相连的内容了。

3、当行数较多时,使用命令(在表2提取表1内容):

=OFFSET(Sheet1!$A$1,MOD(ROW(1:1)-1,20),INT((ROW(1:1)-1)/20))

提取表120行数据,未提取以0填充。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-03
这要看你的数据有多少行!
假设你的数据在sheet1中,共有10行,多列
在sheet2的A列,将sheet1的10行多列数据取过来
sheet2的A1输入公式
=OFFSET(sheet1!$A$1,MOD(ROW(1:1)-1,10),INT((ROW(1:1)-1)/10))
此公式向下复制即可

公式中的10,就表示数据有10行,请酌情变化
另外,如果各列的数据个数不一样多
则以个数最多的哪一列个数为准
用公式把数据取过去后,记录删除结果为空的就行了。本回答被提问者和网友采纳
第2个回答  2012-06-28
然后顺序粘贴到另一个表中,请高手指点如何快速完成啊? ...打开你要的...也就是第一个表,要是空表,要用来装结果文件的,对了,建议文件先备份。...
第3个回答  2012-06-28
请先截图上传再说。。。
第4个回答  2012-06-29
.......

Excel中怎样将一个表中多列自动首尾相接成一列到另一个表格中?
1、打开两个EXCEL表格,在B表格的A2单元格输入:(选中单元格时,要按F4三次取消绝对引用)='[百度-重要.xlsx]Sheet1'!A2&'[百度-重要.xlsx]Sheet1'!B2&'[百度-重要.xlsx]Sheet1'!C2。2、这样就可以得到首尾相连的内容了。

excel怎么快速合并多个列表数据首尾相接到一列
1.以下图为例,表中的三列,我们想按照顺序将b1列合并到a1列下面,将c3列再合并到B1列下面。2.在E20列输入B1所在的单元格位置“F4”3.点击回车后,B1就出现在a16下面。4.然后将鼠标移到B1单元格下,出现黑色十字后向右拖拽。5.再向下拖拽至C18出现。6.然后将F\\G列都删除掉,这三列就按照预先...

EXcel怎么把多列数据首尾相接成一列数据,如图:
1、在Excel中打开目标文档,然后复制全部内容。2、新建一个Word文档,将复制的数据粘贴到里面。3、在Word中选中全部内容,然后在上方的工具栏处选择【视图】——【布局】4、此时取消全选,然后点击【转换为文本】5、在弹出的对话框中选择【段落标记】6、转换完成之后把Word中的内容全部复制粘贴到Excel中。

高效整理数据:使用EXCEL函数将多列数据横向首尾相接合并为一列
详情请查看视频回答

如何把excel多列(每列不同行),变成一列
1.选中三列,点复制,然后,打开剪贴板 2.在第四列第一个单元格双击,进入编辑状态,然后单击编辑栏,再单击剪贴板刚才复制的数据,回车。这样,三列的数据就都复制到这个单元格中。3.按CTRL+H,在弹出的对话框中,查找那位置输入空格,在替换的位置,按住ALT输入10,ALT+10代表的意思是回车,也就...

excel多列首尾相接合并成一列
老铁,试试函数CONCATENATE 例如:A1:F1合并成一列放到G1,公式:=CONCATENATE(A1,B1,C1,D1,E1,F1)如果所有数据都是文本格式,试试函数PHONETIC(注意:数值格式的数据带不出 )公式:=PHONETIC(A2:F2)

Excel 怎样自动将多列头尾相接合并成一列?
举报| 评论 1 4 最简单的办法就是在下边的一行用“&”连接假设A1-AN有数据,空出A2,在B2输入=A2&A1,向右填充,一直到列尾再多一列即可。 eric_lsw | 发布于2011-09-06 举报| 评论 0 0 如果是经常都要重复做的,就写个宏吧,或者做成一个按键也可以。如果是临时的,就复制粘帖吧。 山口坛斜 |...

excel使用公式将合并多个列表数据首尾相接到一列
步骤1:选定数据区域A1:B10,插入>>>数据透视表,如下图 步骤2:表\/区域中自动输入了单元格地址,如果有误,可直接修改,根据需要选择放置数据透视表位置,本例以新工作表为例,单击“确定”按钮,如下图 步骤3:把“名称”拉到“行标签”,“数量”拉到“数值”区域,透视表将自动计算结果,如下...

excel怎么快速合并多个列表数据首尾相接到一列
假定原数据在SHET1表中,合并的数据放在SHEET2表的A列中,在SHEET2表A1单元格输入公式:=INDEX(Sheet1!A:Z,MOD(ROW()-1,COUNTA(Sheet1!A:A))+1,ROUNDUP(ROW()\/COUNTA(Sheet1!A:A),0))将公式向下复制。

请教,excel首尾相接 合并成一列
C1=A1&B1向下复制

相似回答