【问题标题】:Combine 2 different sheets with same data in Excel在 Excel 中将 2 个具有相同数据的不同工作表合并
【发布时间】:2016-07-21 10:17:08
【问题描述】:

我有来自不同来源的相同数据,均不完整,但组合起来可能不那么不完整..

我有 2 个文件;
文件 #1 有; ID、邮政编码、YoB、性别
文件 #2 具有:电子邮件、ID、邮政编码、Yob、性别

两个文件中的 ID 相同,但 #1 有一些 ID,而 #2 没有,反之亦然。
电子邮件连接到 ID。 ID 与邮政编码、YoB 和性别相关联。在这两个文件中都缺少一些信息。

例如文件 #1 和 #2 都有 ID 1234,只有在 #1 中它只有一个邮政编码,YoB 但没有 Gender。 #2 有邮政编码和性别,但没有 YoB。

我想将所有信息放在一个文件中;
电子邮件、ID、YoB、邮政编码、性别

我尝试按字母顺序对两个 ID 进行排序,然后将它们放在一起并搜索重复项,但是因为 #1 有一些 ID,而 #2 没有,所以我无法将它们组合起来......

解决此问题的最佳方法是什么?

顺便说一下,它有大约 12000 个来自 #1 的 ID 和 9500 个来自 #2 的 ID

【问题讨论】:

    标签: excel compare


    【解决方案1】:

    如果您想要所有唯一 ID 的列表,那么您可以创建一个新工作表,将两个批次的 ID 复制到同一列,然后使用高级过滤器将唯一记录仅复制到另一列。

    然后使用该列从您需要的列中的两个文件中进行 vlookup。

    (我假设这是一份一次性工作,你不介意一点手工)...

    如果在您的第​​一张工作表(“Sheet1”)上,您有:

    ID  F_Name  S_Name  Age Favourite Cheese
    1   Bob Smith   25  Brie
    2   Fred    Jones   29  Cheddar
    3   Jeff    Brown   18  Edam
    4   Alice   Smith   39  Mozzarella
    5   Mark    Jones   65  Cheddar
    7   Sarah   Smith   29  Mozzarella
    8   Nick    Jones   40  Brie
    10  Betty   Thompson    34  Edam
    

    在您的第二张工作表(“Sheet2”)上,您有:

    ID  F_Name  S_Name  Age
    1   Bob Smith   25
    3   Jeff    Brown   18
    4   Alice   Smith   39
    5   Mark    Jones   65
    6   Frank   Brown   44
    7   Sarah   Smith   29
    9   Tom Brown   28
    10  Betty   Thompson    34
    

    然后,如果您将它们组合在第三张纸上,您需要执行以下操作:

    =IFERROR(VLOOKUP($A2,Sheet1!$A$1:$E$9,COLUMN(),FALSE),VLOOKUP($A2,Sheet2!$A$1:$E$9,COLUMN(),FALSE))

    如果你想去:

    ID  F_Name  S_Name  Age Favourite Cheese
    1   Bob Smith   25  Brie
    2   Fred    Jones   29  Cheddar
    3   Jeff    Brown   18  Edam
    4   Alice   Smith   39  Mozzarella
    5   Mark    Jones   65  Cheddar
    6   Frank   Brown   44  0
    7   Sarah   Smith   29  Mozzarella
    8   Nick    Jones   40  Brie
    9   Tom Brown   28  0
    10  Betty   Thompson    34  Edam
    

    【讨论】:

    • 谢谢蒂姆,但是如何合并来自非唯一列的数据?
    • 我将很快编辑我的答案以包含一些类似的示例公式。
    • 在示例中,如果它不在任一列表中(例如,不在其中一张纸上的奶酪列),它将为您提供 0。
    猜你喜欢
    • 2021-01-09
    • 2017-06-20
    • 2018-01-04
    • 1970-01-01
    • 2016-07-05
    • 1970-01-01
    • 1970-01-01
    • 2013-02-14
    • 2017-05-18
    相关资源
    最近更新 更多