在 Excel 中根据唯一键对齐两个表

在 Excel 中根据唯一键对齐两个表

我有两个具有相同列的表。每个表都有一个“名称”列(基本上是唯一键)和两个金额列。

每个名称可能出现在任意一个表中,或者同时出现在两个表中。

我想要做的是将它们对齐,以便每个具有相同名称的实例并排出现。

例子:

如果“输入”是

Table 1:
Name      Amount1   Amount2
Field A   1         2
Field B   3         4
Field C   5         6

Table 2
Name      Amount1   Amount2
Field B   7         8
Field D   9         10

那么“输出”将是:

Name      Amount1   Amount2       Name      Amount1   Amount2  
Field A   1         2
Field B   3         4             Field B   7         8
Field C   5         6
                                  Field D   9         10

有没有办法在 Excel 中做到这一点(除了编写宏)?

答案1

基本上,您要用包含所有姓名的列表来制作第三张(连接)表。

对于值单元格,您需要查找其他表的值列,以比较两个表的名称字段。

您需要对每个值字段进行查找(因此在您的示例中总共有 4 个),但它应该可以工作。

好的,检查此电子表格举个例子。

相关内容