快捷搜索:  汽车  科技

iferror与vlookup函数的组合使用:IFERROR函数应用之组合篇

iferror与vlookup函数的组合使用:IFERROR函数应用之组合篇VLOOKUP(A2 $B$2:$B$14 1 ),在B2:B14的区域中找A列的内容,找不到就返回N/A错误。VLOOKUP语法结构(要查找的值、要查找的区域、返回数据在查找区域的第几列数、匹配条件(精确/近似),这里第四参数匹配条件忽略默认为0精确。=IFERROR(VLOOKUP(A2 $B$2:$B$14 1 ) "B列没有")A列有B列没有,逻辑就是A列姓名作为查找值,在B列中寻找,找不到的那就是需求的结果。IFERROR屏蔽vlookup函数的错误值,这个函数比较简单,语法结构IFERROR(value value_if_error),如果第一参数为错误值,则返回第二参数的结果,第一参数不是错误值,则返回第一参数。

vlookup函数嵌套式应用相较于单一的使用,虽然增加了一定的复杂性,但却掌握了vlookup函数的嵌套之后,能实现一对多的查找及跨区域数据的查找等,快速提高工作效率。

本篇介绍VLOOKUP和IFERROR函数组合应用。

如下案例,A和B列数据比较,找出A列有B列没有的人员。

iferror与vlookup函数的组合使用:IFERROR函数应用之组合篇(1)

公式解析

=IFERROR(VLOOKUP(A2 $B$2:$B$14 1 ) "B列没有")

A列有B列没有,逻辑就是A列姓名作为查找值,在B列中寻找,找不到的那就是需求的结果。

iferror与vlookup函数的组合使用:IFERROR函数应用之组合篇(2)

IFERROR屏蔽vlookup函数的错误值,这个函数比较简单,语法结构IFERROR(value value_if_error),如果第一参数为错误值,则返回第二参数的结果,第一参数不是错误值,则返回第一参数。

VLOOKUP语法结构(要查找的值、要查找的区域、返回数据在查找区域的第几列数、匹配条件(精确/近似),这里第四参数匹配条件忽略默认为0精确。

VLOOKUP(A2 $B$2:$B$14 1 ),在B2:B14的区域中找A列的内容,找不到就返回N/A错误。


嵌套的IFERROR函数,就是判断是否是N/A错误值,是错误就返回在定义的第二参数"B列没有",这部分就是查找的结果。

猜您喜欢: