职场办公|VLOOKUP函数跳坑指南

2019-05-19 16:12:32 浏览数 (2)

01 问题描述

如果 Excel 函数中有流量明星的话,那一定是VLOOKUP函数了。第一次听这个函数,还是刚研一那会,师兄告诉我的,这个函数不得了,被师兄吹的天花乱坠。可惜年少轻狂,没有学其精髓。

简单说,VLOOKUP函数是用来做数据查找匹配的。例如下面这个案例,需要根据学号,找到成绩。

02 简单使用

首先,我们看看VLOOKUP函数的使用参数。

代码语言:javascript复制
=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

简单的说,就是用谁找,去哪找,要找谁,精确还是模糊查找。

① 我们是通过学号找,所以是A9; ②去哪找,这里是整个表; ③找成绩,在表格中是第4列,所以是4; ④精确和模糊查找分别为0和1,也可用False和True。

03 跳坑指南

VLOOKUP 函数是很好用,但报起错来,很让人抓狂。那这次就出一个跳坑指南,细说VLOOKUP 函数的“七宗罪”。

① 低级错误#NAME? 这种错误,主要是由于函数拼写等低级错误导致的,是可以完全避免的。

image.png

② 可以避免#VALUE! 这个错误主要是函数参数使用错误的报错,我们只需要记住VLOOKUP 函数的四个参数,并正确使用即可。

③ 超出范围#REF! 这主要是引用数据源丢失或者超出了引用范围。

④ 令人崩溃#N/A 前面的报错都比较少,最让人崩溃的是#N/A错误,它是最大的坑。

其实这个报错的意思是很简单的,就是没找到数据。

我们必须注意,要进行匹配查找的那一列,必须在查询表格中的第一列。例如这个案例中,我们是通过姓名查找成绩,查询表格就必须要是

1:

5,把姓名做为第一列。

其次,数据单元格格式不匹配也是会报这种错的。这里查找的是文本格式的,匹配的却是数字格式的,就会报错。

总的来说,#N/A先考虑匹配的列是不是在第一列中,然后确保查找匹配的数据要相同。

0 人点赞