Table of contents
如果我们能把这些文件合并起来,事情就会变得简单。 ǞǞǞ 在这篇文章中,我们将向你展示有效的方法来 合并多个Excel文件 进入 一本工作手册 与 分开的纸张 .
下载实践工作手册
要自己练习,请下载以下工作手册。
合并Excel文件.xlsx数据集介绍
为了说明这一点,我将使用一个样本数据集作为例子。 例如,下图表示三个不同的 Excel文件 而他们每个人都有不同的 钣金 .
将多个Excel文件合并成一个有独立工作表的工作簿的4种方法
1.应用移动或复制操作,将多个Excel文件合并成一个具有独立工作表的工作簿
ǞǞǞ 提供许多不同的 特点 我们用它们来执行各种操作。 其中一种是 移动或复制 在我们的第一个方法中,我们将使用这一功能来 合并多个Excel文件 进入 一本工作手册 与 分开的纸张 因此,请按照以下步骤执行该任务。
步骤。
- 首先,打开第二个 ǞǞǞ 文件( 合并Excel文件 2 ).
- 接下来,选择工作表( 第2张 ),并在鼠标上点击右键。
- 然后,点击 移动或复制 .
- 因此, 移动或复制 对话框会跳出来。
- 在那里,选择 合并Excel文件.xlsx 从 预订 选项,并选择 (移至最后) 在现场 铺单前 .
- 之后,按 认可 .
- 再次,打开第三个 ǞǞǞ 文件( 合并Excel文件 3 ).
- 选择纸张 ( 第三张 ),并在鼠标上点击右键。
- 随后,选择 移动或复制 .
- 然后,在 预订 领域,选择 合并Excel文件.xlsx 而在 铺单前 , 选择 (移至最后) .
- 新闻 认可 .
- 最后,你会看到合并后的 ǞǞǞ 在一个工作簿中的文件,但不同的工作表。
阅读更多。 如何用宏程序将多个Excel文件合并到一个工作表中
2.用粘贴链接功能将多个Excel文件合并为一个工作簿
ǞǞǞ 在工作表中提供多种粘贴选项。 粘贴链接 我们用这个功能来链接一个工作簿或不同工作簿中的不同工作表。 在这里,我们将在这个方法中使用这个功能。 因此,学习下面的步骤,知道如何 合并多个文件 进入 一本工作手册 .
步骤。
- 首先,复制细胞 B2 从 第2张 在 合并Excel文件 2 .
- 然后,转到目标工作簿。 在这个例子中,目标是 合并Excel文件 .
- 在这里,选择单元格 B2 或任何其他你想要的单元格。
- 之后,选择 粘贴链接 从 粘贴选项 .
- 因此,它将自己创建一个公式,如下图所示。
- 接下来,删除所有的' $ '符号存在于公式中,并使用 自动填表 工具来完成这个系列。
- 因此,它将返回源工作表,就像下图中所示的那样。
- 现在,重复第三个步骤 ǞǞǞ 文件。
- 最后,你会得到你想要的带有独立工作表的单一工作簿。
阅读更多。 如何用宏将多个Excel表合并成一个表(3种方法)
类似的阅读。
- 如何在Excel中结合两个散点图(逐步分析)?
- 在Excel中合并姓名和日期(7种方法)
- 如何在Excel中合并两个条形图(5种方法)
- 在Excel中结合具有不同X轴的图表
- 如何在Excel中把列合并成一个列表(4种简单方法)
3.使用Power Query将多个文件合并成一个有独立工作表的工作簿
Excel Power Query Editor 在许多情况下是有帮助的。 我们可以合并多个 ǞǞǞ 因此,请按照下面的过程来合并文件。
步骤。
- 在开始时,打开第一个工作簿( 合并Excel文件 ).
- 然后,去到 数据 ➤ 获取数据 ➤ 从文件 ➤ 来自工作手册 .
- 因此, 进口数据 窗口会跳出来,在这里选择 合并Excel文件 2 并按 进口 .
- 在这之后, 导航仪 窗口会跳出来,在那里,按 负载 .
- 因此,它将增加 第2张 从第二本工作簿中选择一个 表 .
- 再次重复这个过程,得到 第三张 从第三本工作手册。
- 最后,你会得到所有来自不同地区的床单。 ǞǞǞ 你选择的工作簿中的文件。
相关内容:如何在Excel中合并多个表的行(4种简单方法)
4.用Excel VBA将多个文件合并到一个有独立工作表的工作簿中
如果你不想经历前面方法中提到的所有细节,你可以使用一个单一的 VBA代码 合并所有 ǞǞǞ 我们将使用你想要的文件。 Excel VBA 在我们的最后一个方法中,将多个 ǞǞǞ 因此,学习下面给出的过程来执行任务。
步骤。
- 首先,打开目标工作簿。 在这里,它是 合并Excel文件 .
- 接下来,选择 视觉基础 从 开发商 标签。
- 然后,选择 模块 在 插入 标签。
- 因此, 模块 窗口会跳出来。
- 在那里,插入下面的代码。
Sub CombineFiles() Dim FilesSelected, i As Integer Dim tempFile As FileDialog Dim MainBook, sourceBook As Workbook Dim Sheet As Worksheet Set MainBook = Application.ActiveWorkbook Set tempFile = Application.FileDialog(msoFileDialogFilePicker) tempFile.AllowMultiSelect = True FilesSelected = tempFile.Show For i = 1 To tempFile.SelectedItems.Count Workbooks.Open tempFile.SelectedItems(i) SetsourceBook = ActiveWorkbook For Each Sheet In sourceBook.Worksheets Sheet.Copy after:=MainBook.Sheets(MainBook.Worksheets.Count) Next Sheet sourceBook.Close Next i End Sub
- 之后,关闭 视觉基础 窗口。
- 现在,在 开发商 选项卡,选择 巨集 .
- 因此, 宏观 对话框将弹出,并选择 合并文件 在 巨集名称 .
- 新闻 运行 .
- 因此,一个 浏览 在那里,选择你想合并的文件,然后按 认可 .
- 最终,你会在一个单一的工作簿中得到所有你想要的工作簿。 ǞǞǞ 文件有单独的纸张。
阅读更多:Excel VBA:合并日期和时间(3种方法)
总结
从今以后,你将能够 合并多个Excel文件 进入 一本工作手册 与 分开的纸张 继续使用这些方法,如果你有更多的方法,请让我们知道。 如果你有任何意见、建议或疑问,别忘了在下面的评论区提出。