本篇文章小鱼为大家带来 VLOOKUP 函数和 IFERROR 函数结合使用的一个例子~
下面是本次使用的数据集,前两列为参加培训的人员以及他们取得的分数,第三列为公司目前的销售人员构成。
接下来我们需要在第四列【人员培训情况】统计出对应销售人员参加培训的情况:如果参加参加了培训则录入姓名,否则录入“无”。
VLOOKUP 函数作为重要的查询函数之一,其表达式为:
其中查找模式又分为模糊查找和精确查找。 VLOOPUP 的使用场景比如根据姓名查询身份信息,根据编号查询产品信息等等。
下面,我们利用 VLOOKUP 函数在第四列完成人员的查找。
首先,录入查找的值,即找什么;查找的区域为 A2:A33 的绝对引用,即在哪儿找。
第三个参数,返回的列数,因为我们查找的区域只包含一列,因此提示中只有1个选项,根据提示选择即可。
第四个参数,匹配条件,我们选择精确匹配:
至此,第一个单元格的查找结果就出来了:
使用自动填充【不带格式填充】完成剩下单元格的填充:
我们发现,其中有很多值错误的单元格:
这是因为目前公司的销售人员中存在未参加培训的同事,我们需要将这些计算错误的单元格填充为 “无” ,这就需要用到接下来为大家介绍的 IFERROR 函数了~
IFERROR 函数用于修正函数的运算错误结果,其表达式为:
为了修正 VLOOKUP 在找不到时导致的计算错误,我们只需要将 VLOOKUP 函数的查找结果作为 IFERROR 函数的第一个参数即可:
重新进行自动计算的结果如下: