IF语句和VLOOKUP

时间:2016-12-21 10:36:08

标签: excel excel-formula

很抱歉,如果这是一个非常愚蠢的问题,那已经有一段时间了,因为我在Excel中做了很多工作

基本上我想查看单元格I26中的值,如果它等于25,则在一个表上执行VLOOKUP,如果它等于26,则在另一个表上执行VLOOKUP。最终我将有27,28,29和30的额外表格。

这是我到目前为止所得到的,但我只是继续#34;#N / A"。我哪里错了?

= IF(I24 = 25,VLOOKUP(I24,M15:N52,2,FALSE),IF(I24 = 26,VLOOKUP(I24,Q15:R52,2,FALSE)))

由于

1 个答案:

答案 0 :(得分:0)

如果第二次查找为false,则缺少值。另外,我总是在它周围放置一个IFERROR(),这样如果它正在寻找一个值,那就说它缺失而不是给出错误=IFERROR(IF(I26=25,VLOOKUP(I26,M15:N52,2,FALSE),IF(I26=26,VLOOKUP(I26,Q15:R52,2,FALSE),"It's not 25 or 26")),I26 & " isn't in the tables")

快乐的宿醉!