比较两个值并得到第三个

Compare two values and get a third

我很难让它工作。我有三列,其中两列有重复的值(这是一件好事)。我需要获取第 1 列并将其与第 2 列进行比较。如果第 1 列中的值在第 2 列中,则获取第 3 列中的值。示例:

Hello | Test   | 123
Test  | Object | 321
Dog   | Cat    | 456
Cat   | Animal | 654

(我知道这有点令人困惑,所以..)看到第 1 列和第 2 列中都有 Test 和 Cat,那么我将得到值 123 和 456。

有人知道执行此操作的公式吗?

如果我没理解错的话,像这样的东西应该可以解决问题:

=IF(ISERROR(MATCH(B1,$A:$A,0)),"",C1)

$A:$A 将是要检查的列的范围。

检查另一列中的值是否匹配。

如果是,获取 C 列中列出的值。

您可以将公式拖到 D 列下,它会列出如下值: