昨天,一个久经职场经常用VLOOKUP处理数据的同事问我,为啥我的VLOOKUP无效?赶紧忙我看看。
一脸茫然加无辜,我赶紧走到他的旁边。
现有单元格员工信息表一份,需要从中提取5个人的学历。
他演示了一遍:
他使用的公式=VLOOKUP(B18,$A$1:$I$15,4,0)
他反复地检查,怎么都没有检查出来问题,第一个参数姓名没问题,第二参数区域,也没问题,也绝对引用了,第三个参数,他数了好几遍,从姓名到学历,总共就4列,第四个参数0,精确匹配。
他确定没有问题,疑惑地看着我,非常不解。
我看着他的数据,内心是无比的惆怅啊,这不是典型的自己给自己挖坑,然后把自己埋了吗?
更重要的是,他还不知道自己给自己挖坑了。
问题出在第三个参数上,他把单元格中的很多列隐藏了,以至于他数的第四列,其实不是没有算隐藏列的第四列,而VLOOKUP识别的第四列,是全部的,不管你隐藏没隐藏。
于是我告诉他了,应该是这样的。
公式=VLOOKUP(B20,$A$1:$I$15,9,0)
他恍然大悟,原来是这么回事儿啊!
折腾了整整一个小时,原来竟然是自己挖了个坑把自己埋了,自己还不知道。
我又告诉他,第三个参数是第几列千万别自己数,因为系统已经告诉你啦。
在你选中第二个区域的时候,鼠标右下方会出现一个提示:多少行X多少列,行是R,列是C,用C前面的数字就对了。
你有没有犯过这样的傻呢?