2份excel怎么合并成一份

| 新加坡移民 |

【www.guakaob.com--新加坡移民】

《excel怎么把两个单元格的内容合并为一个》
2份excel怎么合并成一份 第一篇

excel怎么把两个单元格的内容合并为一个 例如: A1单元格内容是:老师

B1单元格内容是:您好

你想把A1和B1单元格内容合并成:老师您好,那么C1的公式是:=A1&B1 即可! 如果你两个单元格已经输好了,这时又想合并内容,那么你按照我下面的方法做即可: 大家都知道在EXCEL中,将多个单元格合并为一个单元格时,EXCEL的合并功能只能保留左上角一个单元格的内容,其他单元格中的内容会被丢弃。而我们有时需要将合并的所有内容都被保留到一个单元格中,下面是我制作一个VBA宏,来实现这个功能。

首先按ALT+F11组合键,打开VBA窗口,按顶部菜单“插入-模块”插入一个模块,把下面代码复制进去:

Sub 合并1() Application.DisplayAlerts = False Set tt = Selection '赋值选定区域

a = tt.Rows.Count '选区行数 x = tt.Row '第一个格

y = tt.Column '列号

s = tt.Columns.Count - 1 '列数减1

For j = x To x + a - 1

For i = 1 To s

Cells(j, y) = Cells(j, y) & Cells(j, y + i)

Next Range(Cells(j, y), Cells(j, y + s)).Merge '合并

【2份excel怎么合并成一份】

Next

Application.DisplayAlerts = True

【2份excel怎么合并成一份】

End Sub

Sub 合并2()

t = ""

Set tt = Selection

x = tt.Row '第一个格行号

y = tt.Column '列号

For Each a In Selection【2份excel怎么合并成一份】

t = t & a.Value

a.Value = ""

Next

Cells(x, y) = t

Selection.Merge【2份excel怎么合并成一份】

Selection.WrapText = True '

End Sub

复制好后,关闭这个窗口,回到EXCEL,再按AIT+F8,点执行即可!

《Excel如何合并两个单元格内容》
2份excel怎么合并成一份 第二篇

技巧一:用连字符“&”来合并单元格内容

如果我们想将多列的内容合并到一列中,不需要利用函数,一个小小的连字符“&”就能将它搞定。例如想把A、B、C列合并到D列中,操作方法如下:

1、只需要在D1单元格中输入公式:=A1&B1&C1 即可;

2、再次选中D1单元格,移动鼠标,当鼠标形状变成黑色实心十字时(即利用“填充柄”将上述公式复制到D列下面的单元格中),然后按住鼠标左键向下拖动,这样A、B、C列的内容即被合并到D列对应的单元格中。

【2份excel怎么合并成一份】

3、选中D列,执行“复制”操作,然后再次选中D列,执行“编辑→选择性粘贴”命令,打开“选择性粘贴”对话框,选中其中的“数值”选项,按下“确定”按钮,D列的内容就是合并后的结果,而不是公式。

另外,如果希望在合并文本之间添加空格或者中划线(-),请键入 &" "&或者&"-"&。第一步就需要改成 =A1&"-"&B1&"-"&C1。

技巧二:利用CONCATENATE函数

CONCATENATE函数可将多个单元格的文本合并到一个单元格中,如上例:

1、在D1单元格中输入公式:=CONCATENATE(A1,B1,C1) 即可;

然后按照第2、3步依次操作即可!

这里如果想加中划线(-),可以这样输入:=CONCATENATE(A1,&"-"&,B1,&"-"&,C1) 学技巧提示:完成第1、2步的操作,合并效果已经实现,但此时如果删除A、B、C列,公式会出现错误。故须进行第3步操作,将公式转换为不变的“值”。【2份excel怎么合并成一份】

转自:

《两个excel文件合并》
2份excel怎么合并成一份 第三篇

两个excel文件合并 2009-12-28 11:37odella_2008 | 分类:办公软件 | 浏览26551次 将两个excel2007的文件合并到一起 注明:两个文件都包含公式、样式等信息,最好不要丢失 例如:我现在"文件1.xlsx"(有10张工作表)以及"文件2.xlsx"(有10张工作表),现在我要将这2个文件(20张工作表)合并到"文件3.xlsx"中,请问,怎样做呢? 我有更好的答案 分享到: 其他类似问题

 2010-05-09两个excel文件合并 2011-12-03如何把两个excel文件合并 2011-05-30如何把两个excel文件合并在一起 2007-07-21有什么方法可以快速将两个EXCEL文件合并在一起? 2006-12-18如何将两个不同的excel文件合并成一个? 4

更多关于两个excel文件合并的问题>>

网友都在找:

excel表格合并 多个ecxel 合并 多个excel合并 合并excel文件合并两个excel文件 按默认排序|按时间排序

其他3条回答

2009-12-28 11:57chaohua008|十五级

最简单的方法:

在excel中同时打开这两个文件,按“窗口-重排窗口”,选“水平并排”。 这时两个工作簿同时出现在窗口中,上面一个,底下一个。

选中上面工作簿中的一个表的标签,用鼠标拖动到下面工作簿中,这个表就移动到下面工作簿中了。依次操作,把所有表拖过去。

下面表操作完成后,记着要“文件-另存为”,起一个名字即可。(不要直接保存) 评论|81

2009-12-28 12:03441313461|三级

首先举个例子:

新建两个表格文件1、2,表格文件1中有名字为1、2、3工作表就相当于你的(有10张工作表),表格文件2中有名字为4、5、6工作表就相当于你的文件2.xlsx"(有10张工作表)。

1、现在打开两个文件。我们把表格1中的工作表3查到表格2中的工作表4的前面去保证两个文件都包含公式、样式等信息不变!

2、切换到表格1,选定工作表3,右击左下角的工作表的图标如下图所示。选择移动或重复表格。出现的对话框如下图所示。在选定的工作表(就是工作表3)移至工作簿一栏中选择2工作表xlsx(也就表格文件2),接着在“下列选定工作表之前”一栏中有4、5、6选地4,确定即可,此时切换到表格文件2中就可以看见工作表3、4、5、6,而且文件格式没有变的哦!

评论|20

举报▼|2009-12-28 13:31fuping530|四级

所有文件都打开,如图:在文件1.xlsx"底部的sheet标签上点右键,选择“移动或复制工作表”,注意一定勾选上最底部的“建立副本”,(勾选建立副本就是复制过去,不勾选就是剪切过去,)然后点开如图对话框Book。xls下拉菜单中选择文件3,可以在如图的副对话框选择表格位置(可以是sheet1前,也可以是sheet2前)然后点确定。 文件2.xlsx的合并也是这个道理。

本文来源:http://www.guakaob.com/yimin/423201.html