这是Excel使用频率最高的函数!

这是Excel使用频率最高的函数!_第1张图片

今天花花问了我这样一个问题:

VLOOKUP函数怎么使用?

我比较震惊的是,这不是刚接触Excel最常碰到的一个函数吗?难道她之前都是用的假的Excel?

看在她请我吃饭的份上,我得好好的教教她。

函数解释

VLOOKUP意思是在垂直方向上进行查询。

lookup_value 需要在数据表首列进行搜索的值,可以是数值、引用或者字符串。

table_array 要在其中搜索数据的文字、数字或逻辑值表,可以是对区域或区域名称的引用。

col_index_num 应返回其中匹配值的table_array中的列序号,表中首个值列的序号为1。

range_;ookup 逻辑值:若要在第一列中查找大致匹配,请使用TRUE或省略;若要查找精确匹配,请使用FALSE。

说人话就是:


这是Excel使用频率最高的函数!_第2张图片

精确匹配


这是Excel使用频率最高的函数!_第3张图片

要在上图的B2:C11区域找工号为900127的员工姓名,就可以输入下图的公式来查找:


这是Excel使用频率最高的函数!_第4张图片

公式运算的原理就是:在B列从B2单元格依次往下查找,直到找到数据为900127的单元格,然后在此单元格依次向右找到目标为第2列的数据,最后在输入公式的单元格返回目标数据的值。

需要注意的是,查找的对象必须在指定查找区域的首列。


这是Excel使用频率最高的函数!_第5张图片

大致匹配

上面的例子讲的是精确匹配,那么VLOOKUP函数还有没有其他的应用呢?

有,这个应用就是大致匹配。

什么意思呢?请看下图:


这是Excel使用频率最高的函数!_第6张图片

想要知道税前工资扣了社保公积金个人缴纳部分,减去个税起征点后应纳税所得额所对应的税率及速算扣除数,这该怎么办呢?

从上图看,只有数据区间,没有准确的数值,这时候该怎么用VLOOKUP函数呢?

下面我来一步步介绍,

首先把数据区间的文字转变为数字,


这是Excel使用频率最高的函数!_第7张图片

比如查找应纳税所得额为4500时,对应的税率为多少?在单元格内输入下图公式,


这是Excel使用频率最高的函数!_第8张图片

是不是感觉不像是VLOOKUP的公式?

其实是对的,如果不对的话返回值是显示错误的,为什么这样呢?

这就是公式中第4个参数(查找方式,TRUE/FALSE)的作用,显然这里没用第4个参数,那么省略的话就默认是大致匹配,前文中也提到过。

大致匹配的原理就是:将查找的对象从上往下依次比较大小,当查找的对象大于或等于此单元格且小于下一个单元格时,取其此单元格所在的行为匹配行,再根据列序号定位到目标数据单元格。

需要注意的是,需要将需要查找的数据区域按照首列从小到大升序的排列方式排序。


这是Excel使用频率最高的函数!_第9张图片

花花听了感觉很有用,马上就去操作练习了。

这是Excel使用频率最高的函数!_第10张图片

你可能感兴趣的:(这是Excel使用频率最高的函数!)