在excel中合并和组合

1 merge microsoft-excel

我在 excel 中有两张工作表,在其中都有一列 a 作为 ID,但两张工作表中的 ID 都不相同。他们都有一些在另一个中不存在的 ID 号。两张表中还有几列其他。顺便说一下,我想合并和组合这两个工作表。到目前为止,我使用了一些插件,如 DIGdb 或ablebits 作为试用版。我无法从我的国家/地区购买这些加载项或软件。你很乐意帮助我。

非常感谢阿拉什

end*_*iju 7

您有多种选择如何组合工作表:

  1. 通过使用 MS Excel 的合并功能,在这个答案中很好地涵盖了:Merge Excel rows from two sheet

  2. Excel 查询向导 - 可能是最通用的解决方案,它允许连接来自各种数据源的数据。您可以使用以下步骤:

    • 为要合并的两个数据集定义名称(公式选项卡 -> 定义名称)
    • 转到“数据”选项卡,选择“来自其他来源”,然后从下拉列表中选择“来自 Microsoft Query”
    • 选择您的工作簿文件并确认您要手动合并列
    • 在下面的“从 Excel 文件查询”窗口中,将第一个数据集的 ID 列拖放到第二个数据集的 ID 列中 - 将创建这些列之间的链接
    • 转到文件菜单,单击“将数据返回到 MS Office Excel”,将弹出导入数据对话框
    • 选择要将匹配数据导入到的工作表
    • 单击确定 -> 您应该会看到匹配的数据
  3. 如果您的电子表格使用特定结构,您可以尝试使用 INDEX MATCH 或 VLOOKUP 函数来查找和匹配特定数据范围内的值。您将找到有关此主题的大量资源,包括官方 MS Office 文档。

  4. 如果您不介意将工作簿上传到在线服务,您可以使用例如http://www.gridoc.com/join-tables并使用拖放合并工作表(免责声明:我是该工具的作者)

希望这可以帮助。