Excel反转VLOOKUP

时间:2011-06-21 11:13:52

标签: excel vlookup

我有两个列表,一个从1到10,另一个从1到5.我使用VLOOKUP在大列表中搜索小列表,它返回1到5的值,从6到10返回N /一个。 经历就像这样:=VLOOKUP(A:A;B:B;1;FALSE)

我真的需要它将值从6返回到10(不在第二个列表中但在第一个列表中的值)。我怎样才能做到这一点?不必在同一列上或使用VLOOKUP。我想要一个解决方案来返回不是小列表的值。

谢谢!

1 个答案:

答案 0 :(得分:1)

首先,我将描述我的测试数据:

A列在A1 - A10中包含1,10 B列含有B1 - B5中的1,5 C列包含公式VLOOKUP(A1,B1:B10,1,FALSE),第一个argumnent已正确更新。

使用该公式,我在C1-C5中获得1,5,在C6-C10中获得N / A

如果我将公式更改为=IF(ISERROR(VLOOKUP(A1,B1:B10,1,FALSE)),A1,"")(再次适当更新A1),我会在C1-C5中获得“”,在C6中获得6-10 - C10。

这是你在找什么?