应用对象
Microsoft 365 Mac 版专属 Excel Excel 2024 for Mac Excel 2021 for Mac

如果处理分布在多个工作表中的信息(例如来自不同区域的预算或由多个参与者创建的报表),则可能需要将数据放在一个位置。 Excel 提供了多种执行此作的方法,具体取决于是要 汇总值 还是 只是组合列表

开始前

确保源数据结构良好。

  • 使用 列表格式 () 没有完全空白的行或列。

  • 使标签 (列标题) 工作表中保持一致。

  • 如果 Excel 版本没有“数据 > 合并”功能,则可能正在使用Excel 网页版或不支持该功能的平台。 在这种情况下,请参阅“选项 2:合并或追加数据而不是汇总数据”部分。

选项 1:使用“合并”功能汇总数据

如果要跨工作表计算总计、平均值、计数或其他摘要结果,请使用 “合并 ”。 可以 按位置 (相同布局) 或 按类别 (匹配标签) 进行合并。

“合并”对话框窗口,其中显示了要使用 SUM 函数合并的多个引用。

按位置进行合并计算

当每个工作表 使用相同的单元格布局时,请使用此选项。

  1. 打开源工作表,确认数据显示在每个工作表上的 同一位置

  2. 转到需要合并结果的工作表。

  3. 选择合并数据的显示区域的 左上角单元格

    • 确保数据有空间向下和向右扩展。

  4. 选择“ 数据 > 巩固合并”。

  5. 选择 函数 (,例如 Sum、Average 或 Count) 。

  6. 在每个源表中:

    • 选择数据范围。

    • 选择“ 添加 ”以将其包含在“所有引用”中。

  7. 选择“ 确定” 以生成合并报表。

按分类进行合并计算

当工作表共享 相同的标签时,使用此方法,即使数据位置不相同。 请注意,如果一个工作表使用“Average”,而另一个工作表使用“Avg”,则需要先标准化标签,以便 Excel 可以正确匹配它们。

  1. 确认每个工作表在顶部行或左列中使用 匹配的标签

  2. 在目标工作表中,选择应显示合并数据的区域 左上角的单元格

    • 确保数据有空间向下和向右扩展。

  3. 转到 “数据 > 巩固合并”。

  4. 选择 函数 (,例如 Sum、Average 或 Count) 。

  5. 选中“ (”顶部行“和”左“列中 的”使用标签 “下的框) 。

  6. 在每个源表中:

    1. 选择数据范围。

    2. 选择“ 添加 ”以将其包含在 “所有引用”中。

  7. 选择“ 确定” 以生成合并报表。

如果标签出现在一个工作表中而不是另一个工作表中,Excel 仍将包含它。 在结果中创建新的行或列。

选项 2:合并或追加数据,而不是汇总数据

如果需要 合并或堆叠多个工作表中的行,而不是计算总计,则需要其他方法。

复制和粘贴

这是用于合并数据的快速手动选项。 只需合并几个工作表时,它最有效。

  1. 创建新工作表。

  2. 从第一个工作表复制整个列表并将其粘贴。

  3. 对其他工作表重复此作,直接粘贴到现有数据下方。

  4. 如果需要,请删除重复标头。

使用 VSTACK 公式堆叠数据

如果工作表 具有相同的列结构,则可以使用 VSTACK 函数动态堆叠它们。 以下示例将合并三个工作表中的数据。

=VSTACK(Sheet1!A1:D50, Sheet2!A1:D50, Sheet3!A1:D50)

这会创建一个组合列表,该列表会在源工作表中的数据发生更改时更新。

使用 Power Query

Power Query允许你自动导入和合并多个表或工作表中的数据,甚至跨工作簿。 这最适合大型数据集和连续合并。

  1. 选择每个数据范围,然后按 Ctrl+T 将其转换为表。

  2. 转到数据 > 从其他源 获取数据 >> 空白查询

  3. 使用编辑栏中 的 Excel.CurrentWorkbook () 查看表格。

  4. 使用双箭头图标展开并合并它们。

  5. 选择 “关闭 & 加载 ”以创建组合工作表。

此方法创建一个动态组合数据集,每当数据更改时都可以刷新该数据集。

故障排除和提示

根据用户反馈,以下是最常见的绊脚石。

找不到“合并”

你可能使用的是Excel 网页版或不支持它的版本。 请改用Power Query或公式。

“合并”对话框不允许选择范围

确保对话框保持活动状态。 如果它阻止单击其他窗口,请尝试调整大小或移动它。

合并结果看起来错误

检查:

  • 标签与 (完全匹配,例如“Average”,而不是“Avg”) 。

  • 没有空白行/列中断列表结构。

  • (Sum 与 Average) 选择了正确的函数。

数据出现在不一致的行或列中

如果工作表未对齐,请使用 按类别 而不是按位置合并。

你想要追加数据,而不是汇总数据

请改用 VSTACK 或 Power Query。 它们更适合合并。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。