Excel函数神器之VLOOKUP

曾经有人将Excel描述为桌面数据库。当时的我才疏学浅,嗤笑道:不就是一个做表的软件嘛!比CCED好用一些罢了。这种想法一直持续到我学习到VLOOKUP函数。

VLOOKUP是一个查询函数,作用是在大的数据表中提取到我们需要的数据。具体该如何使用呢?

VLOOKUP分别有4个参数,如下所示:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

其中,“lookup_value”指的是需要查找的数据所在的单元格,比如“A1”;
“table_array”指的是被查询的数据所在的区域。注意,它是一个区域,而不是一个表或者一个文件;
“col_index_num”指的是在找到数据所在行之后,返回数据的第几列,为数字;
“range_lookup”在网上的介绍是“是否模糊查询”,一般填“0”,意为“精确查找”。

也就是,你有两个Excel表格,其中一个是包含了所有数据的“数据库”表格,另一个是需要提炼汇总的表格。你可以将两个表格同时打开,然后在需要填充的单元格中填写


文章写到这里“太监”了,主要是觉得VLOOKUP确实不好用,经常报错,不明所以。Excel是一个全能的桌面型数据库,即可进行数据处理,也可用于内容排版打印。正是由于功能的强大所造成的复杂性,对于一般人来说Excel的高级功能完全无法使用,除非花费大量的时间和精力进行学习。所以数据匹配类操作,最好还是通过编程,使用自己熟悉的编程语言进行操作,既完全了解工作流程,又可随时定制。