![如何使用 IF-INDEX-MATCH 将 MS Excel 中的 2 列与其他 2 列进行比较?](https://linux22.com/image/1502943/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20IF-INDEX-MATCH%20%E5%B0%86%20MS%20Excel%20%E4%B8%AD%E7%9A%84%202%20%E5%88%97%E4%B8%8E%E5%85%B6%E4%BB%96%202%20%E5%88%97%E8%BF%9B%E8%A1%8C%E6%AF%94%E8%BE%83%EF%BC%9F.png)
我想做的事:
Set 1:
A 列和 B 列
Set 2:
E 和 F 列
Set 3:
I 和 J 列
如果 A13和B13 分别在 E 列和 F 列有一个匹配项(如果我正确地得到了集合 1 与集合 2,则在 I 列和 J 列中有一个匹配项),我想要获取(我正在测试的)G 列(此示例中为 G12)的匹配值。
A 和 B 中的所有值都是成对取的。基本上,这是成对对成对匹配,以在 G 列中获得与 A 和 B 位置相对应的相应值。
我想要做的是,如果 A 列和 B 列中的值与 E 列和 F 列以及 I 列和 J 列中的值匹配,那么我想在三个单独的列中获取 C 列、G 列和 K 列的值。这仅在以下情况下才有效Set 1 = Set 2 = Set 3
。
我的公式得到了#VALUE!
。我不知道为什么索引匹配会将 A13 和 B13 与 E13 和 D13 匹配。
我怎样才能做到这一点?
答案1
我所要做的就是“在退出编辑模式时使用 Ctrl-Shift-Enter 而不是 Enter 来确认公式。”正如 Scott Craner 建议的那样。