在Excel中合并:将多个工作表合并为一个表

  • Share This
Michael Brown

本教程演示了在Excel中合并工作表的不同方法,这取决于你所追求的结果--合并多个工作表的数据,通过复制数据合并几个工作表,或者通过关键列将两个Excel电子表合并为一个。

今天,我们将解决许多Excel用户每天都在纠结的一个问题--如何在不复制和粘贴的情况下将多个Excel工作表合并成一个。 本教程涵盖了两种最常见的情况。 巩固 数字数据(总和、计数等)和 合并 表(即把多个工作表的数据复制到一个工作表中)。

    将多个工作表的数据合并到一个工作表中

    合并Excel中的数据(位于一个工作簿或多个工作簿中)的最快速方法是使用内置的 ǞǞǞ 巩固 功能。

    让我们考虑下面的例子:假设你有一些来自公司区域办事处的报告,你想把这些数字合并到一个主工作表中,这样你就有一个包含所有产品的销售总额的总结报告。

    正如你在下面的截图中看到的,要合并的三个工作表有类似的数据结构,但行和列的数量不同。

    要将数据合并到一个工作表中,请执行以下步骤。

    1. 正确安排源数据。 为了使Excel合并功能正常工作,请确保。
      • 你想合并的每个范围(数据集)都在一个单独的工作表上。 不要在你打算输出合并数据的工作表上放任何数据。
      • 每个工作表都有相同的布局,每一列都有一个标题,并包含类似的数据。
      • 任何列表内都没有空白的行或列。
    2. 运行Excel合并。 在主工作表中,点击左上角你希望出现合并数据的单元格,转到 数据 选项卡,并点击 巩固 .

    提示:建议将数据合并到一个空的工作表中。 如果你的主工作表已经有一些数据,确保有足够的空间(空白行和列)来容纳合并后的数据。

  • 配置合并设置。 ǞǞǞ 巩固 对话窗口出现,你要做以下工作。
    • 职能 框中,选择一个你想用来合并数据的摘要函数(计数、平均、最大、最小等)。 在这个例子中,我们选择了 总数 .
    • 参考资料 框,点击 折叠对话 图示 并选择第一个工作表上的范围。 然后点击 添加 按钮,将该范围添加到 所有参考资料 对所有你想合并的范围重复这一步骤。

    如果一个或一些工作表位于另一个工作簿中,请点击 浏览 底部来定位工作簿。

  • 配置更新设置 在同样的情况下。 巩固 对话窗口,选择以下任何一个选项。
    • 检查 第一行 和/或 左栏 箱子下 使用标签 如果你希望源范围的行和/或列标签被复制到合并中。
    • 选择 创建与源数据的链接 如果你想让合并后的数据在源数据发生变化时自动更新,那么在这种情况下,Excel将创建与你的源工作表的链接,以及像下面截图中那样的大纲。

    如果你展开一些组(通过点击加线符号),然后点击有某一数值的单元格,一个指向源数据的链接将显示在公式栏中。

  • 正如你所看到的,Excel合并功能对于从几个工作表中提取数据非常有帮助。 然而,它确实有一些限制。 特别是,它适用于 数值 只有,它总是 概述 这些数字以这样或那样的方式(总和、计数、平均等)。

    如果你想在Excel中通过以下方式合并工作表 抄写 如果只是合并几张表,你可能不需要其他东西,只需要用好的复制/粘贴。 但如果你要合并几十张表,手工复制/粘贴的错误是不可避免的。 在这种情况下,你可能想采用以下技术之一来自动进行合并。

    如何将Excel表合并成一个

    总的来说,有四种方法可以在不复制和粘贴的情况下将Excel工作表合并成一个。

      如何将Excel电子表格与Ultimate Suite相结合

      内置的Excel合并功能可以对不同工作表的数据进行汇总,但它不能通过复制其数据来合并工作表。 为此,你可以使用我们的Excel终极套件中包含的合并&合并工具之一。

      用复制表将多个工作表合并为一个工作表

      假设你有几个包含不同产品信息的电子表格,现在你需要将这些表格合并成一个汇总工作表,像这样。

      在你的功能区中添加了复制表后,只需简单的3个步骤就可以将选定的表合并成一个。

      1. 启动 "复制表 "向导。

        在Excel功能区,进入 机会 标签。 合并 组,点击 复制表 ,并选择以下选项之一。

        • 将每个工作簿中的工作表复制到一个工作表中,并将产生的工作表放到一个工作簿中。
        • 将名称相同的工作表合并为一个。
        • 将选定的工作表复制到一个工作簿中。
        • 将所选工作表的数据合并到一个工作表。

        由于我们希望通过复制数据来合并几个工作表,所以我们选择最后一个选项。

      2. 选择工作表,也可以选择要合并的范围。

        ǞǞǞ 复制表 向导会显示所有打开的工作簿中所有工作表的列表。 选择你想合并的工作表,然后点击 下一页 .

        如果你不想复制某个工作表的全部内容,可以使用 折叠对话 图标来选择所需的范围,如下面的屏幕截图所示。

        在这个例子中,我们要合并前三张纸。

        提示:如果你想合并的工作表位于另一个目前已关闭的工作簿中,请点击 添加文件... 按钮来浏览该工作簿。

      3. 选择如何合并工作表。

        在这一步,你要配置额外的设置,以便你的工作表能以你想要的方式组合起来。

        如何粘贴数据。

        • 粘贴所有 - 在大多数情况下,这是要选择的选项。
        • 只粘贴数值 - 如果你不希望原始工作表中的公式被粘贴到汇总工作表中,请选择该选项。
        • 创建与源数据的链接 - 如果你想让合并后的数据在任何源数据发生变化时自动更新,请选择这个选项。 它的作用类似于 创建与源数据的链接 Excel合并的选项。

        如何安排数据。

        • 将复制的范围置于另一个范围之下 - 竖直排列复制的范围。
        • 将复制的范围并排放置 - 横向排列复制的范围。

        如何复制数据。

        • 保留格式化 - 不言自明,非常方便。
        • 用一个空白行来分隔复制的范围 - 如果你想在从不同工作表复制的数据之间添加一个空行,选择这个选项。
        • 复制表格及其标题 如果你想把表头包括在结果表中,请选中这个选项。

        下面的截图显示了默认设置,对我们来说工作得很好。

        点击 拷贝 按钮,你就可以将三个不同工作表的信息合并到一个汇总工作表中,如本例开头所示。

      在Excel中合并工作表的其他方法

      除了 复制表 向导,Excel的终极套件提供了一些更多的合并工具来处理更具体的情况。

      例1.用不同的列顺序合并Excel表

      当你处理由不同用户创建的工作表时,列的顺序往往是不同的。 你如何处理这个问题? 你是手动复制工作表还是在每个工作表中移动列? 都不是!把工作交给我们的合并工作表向导。

      而这些数据将通过以下方式完美结合 列标题 :

      例2.合并多个工作表的特定列

      如果你有非常大的工作表,有大量不同的列,你可能想只合并最重要的列到一个汇总表。 运行 合并工作表 是的,就是这么简单!

      因此,只有你选择的列中的数据才能进入汇总表。

      这些例子只演示了我们的几个合并工具,但还有更多的东西!在实验了一下之后,你会发现所有的功能都很有用。 在这篇文章的末尾,可以下载功能齐全的评估版的终极套件。

      使用VBA代码在Excel中合并工作表

      如果你是一个强大的Excel用户,并且对宏和VBA感到舒服,你可以通过使用一些VBA脚本将多个Excel工作表合并成一个,例如这个脚本。

      请记住,为了使VBA代码正确工作,所有的源工作表必须具有相同的结构,相同的列标题和相同的列顺序。

      用Power Query结合多个工作表的数据

      Power Query是一项非常强大的技术,可以在Excel中组合和完善数据。 在这一点上,它相当复杂,需要很长的学习时间。 下面的教程详细解释了常见的用途: 组合来自多个数据源的数据(Power Query)。

      如何通过关键列将两个Excel表合并成一个表

      如果你正在寻找一种快速的方法来 匹配和合并 后者是一个可视化的用户友好工具,让你通过一个或多个共同的列来比较两个Excel电子表格,并从查找表中提取匹配的数据。 下面的屏幕截图展示了可能的结果之一。

      合并表向导也包含在Excel的终极套件中。

      这就是你在Excel中合并数据和合并表的方法。 我希望你会发现这个简短的教程中的信息对你有帮助。 无论如何,我感谢你的阅读,并期待着下周在这个博客上看到你!

      可用的下载

      终极套装14天全功能版(.exe文件)。

      Michael Brown is a dedicated technology enthusiast with a passion for simplifying complex processes using software tools. With more than a decade of experience in the tech industry, he has honed his skills in Microsoft Excel and Outlook, as well as Google Sheets and Docs. Michael's blog is dedicated to sharing his knowledge and expertise with others, providing easy-to-follow tips and tutorials for improving productivity and efficiency. Whether you're a seasoned professional or a beginner, Michael's blog offers valuable insights and practical advice for getting the most out of these essential software tools.