如何做一个有条件的Vlookup

时间:2012-07-03 00:06:43

标签: excel

我有一张如下图所示的表格

enter image description here

我的目的我在B级​​中使用公式(无排序,过滤器,......)查找A2的分数 - 是否可以在Excel 2010中完成?

1 个答案:

答案 0 :(得分:4)

试试这个:

{=INDEX($C$2:$C$7,MATCH(E2&F2,$A$2:$A$7&$B$2:$B$7,0),1)}

您需要键入公式:

=INDEX($C$2:$C$7,MATCH(E2&F2,$A$2:$A$7&$B$2:$B$7,0),1)

然后,在按下Enter键之前,在按下enter键的同时按住“control + shift”。这导致公式为“数组”公式。如果你只是点击输入公式不起作用。

以下是我的测试在屏幕上显示的内容:

Excel Spreadsheet

公式为G2。

如果您使用R1C1模式(每个人都应该因为调试电子表格要容易得多),那么公式如下所示:

{=INDEX(R2C3:R7C3,MATCH(RC[-2]&RC[-1],R2C1:R7C1&R2C2:R7C2,0),1)}