相信很多使用Excel中的VLOOKUP函数的朋友,在工作当中经常碰到一种情况,那就是,明明公式没错啊,怎么就查询不到呢。还返回错误。今天就跟大家分享一下,两种常见的情况。
情况一:
如上图所示,在原始表格中查询学生“王五”的成绩,并返回。
公式是“=VLOOKUP(F2,B2:C6,2,0)”,这个公式没错啊!那怎么查询不到呢?
其实原因是,B4单元格中的“王五”后面多了个空格。有时候原因就是怎么的坑爹。
修改下就可以了。如下:
情况二:
这又是怎么回事?查询的结果,有的正确,有的错误呢?公式也没错啊!
其实呢,公式是有问题的。除了第一个单元格的公式没问题外,另外两个公式都有问题。
问题出在下拉单元格上。当公式中的单元格没有锁定的时候,下拉单元格时,公式中的单元格引用会相应的发生变化。
也就是说,在输入第一个公式时,将查询区域锁定后,再下拉单元格就没问题了。
具体请看下图:
在工作中使用Excel时,细节是非常重要的,不然就会出现上面这样的情况。