根据两个 Excel 表的共同特征进行合并

根据两个 Excel 表的共同特征进行合并

假设有 2 个 Excel 表,包含以下信息:

第一张表:

在此处输入图片描述

第二张表:

在此处输入图片描述

任务是为每个成本中心找到一名员工(将成本中心分配给员工)。

我如何在 Excel 中执行此操作?

答案1

最简单的方法是使用查找 您可以从一个表中查找一个值,然后将其填充到另一个字段中。

答案2

可以使用 vlookup,但这需要索引字段(成本中心)位于返回值(员工)的左侧。如果您交换第二个表的 B 列和 C 列,则可以在第一个表的 F2 中使用 vlookup 和以下公式:=vlookup(E2, Table2!B2:Table2!C,2,FALSE)

否则,此公式将在不更改当前表格的情况下起作用。它使用索引、匹配方法。将其放入第一个表的 F2 中:=index(A:F, MATCH(E2, Table2!B:Table2!B,0),3)

索引匹配的好处是,你可以通过简单地改变上面的返回列值(3)来定义你想要返回的列。

这两种方法的局限性在于它们不能很好地处理多个值。根据你的实现,你只能得到第一个值或最后一个值。不确定这是否是个问题,但在上面的例子中,SGRR70 有 3 名员工。

如果您正在寻找特定的返回值,则需要澄清

相关内容