我有两个列表,一个从1到10,另一个从1到5。我使用VLOOKUP在大列表中搜索小列表,它返回从1到5的值,从6到10返回N/A。表达式如下:=VLOOKUP(A:A;B:B;1;FALSE)
我真的需要它返回从6到10的值(不在第二个列表中,但在第一个列表中的值)。我该怎么做呢?不必在同一列上或使用VLOOKUP。我想要一个解决方案,以返回不是小列表的值。
谢谢!
发布于 2011-06-21 19:22:45
首先,我将描述我的测试数据:
A列包含A1 - A10中的1,10
B1 - B5中的B列conatins 1,5
列C包含公式VLOOKUP(A1,B1:B10,1,FALSE),并相应地更新了第一个参数。
使用这个公式,我得到C1 - C5中的1,5和C6-C10中的N/A
如果我将公式更改为=IF(ISERROR(VLOOKUP(A1,B1:B10,1,FALSE)),A1,"") (再次适当更新A1s ),则在C1-C5中得到"“,在C6 - C10中得到6-10。
这是你要找的东西吗?
https://stackoverflow.com/questions/6424358
复制相似问题