【WPS】VLOOKUP 和 IFERROR 函数

如题所述

第1个回答  2022-07-04

本篇文章小鱼为大家带来 VLOOKUP 函数和 IFERROR 函数结合使用的一个例子~

下面是本次使用的数据集,前两列为参加培训的人员以及他们取得的分数,第三列为公司目前的销售人员构成。

接下来我们需要在第四列【人员培训情况】统计出对应销售人员参加培训的情况:如果参加参加了培训则录入姓名,否则录入“无”。

VLOOKUP 函数作为重要的查询函数之一,其表达式为:

其中查找模式又分为模糊查找和精确查找。 VLOOPUP 的使用场景比如根据姓名查询身份信息,根据编号查询产品信息等等。

下面,我们利用 VLOOKUP 函数在第四列完成人员的查找。

首先,录入查找的值,即找什么;查找的区域为 A2:A33 的绝对引用,即在哪儿找。

第三个参数,返回的列数,因为我们查找的区域只包含一列,因此提示中只有1个选项,根据提示选择即可。

第四个参数,匹配条件,我们选择精确匹配:

至此,第一个单元格的查找结果就出来了:

使用自动填充【不带格式填充】完成剩下单元格的填充:

我们发现,其中有很多值错误的单元格:

这是因为目前公司的销售人员中存在未参加培训的同事,我们需要将这些计算错误的单元格填充为 “无” ,这就需要用到接下来为大家介绍的 IFERROR 函数了~

IFERROR 函数用于修正函数的运算错误结果,其表达式为:

为了修正 VLOOKUP 在找不到时导致的计算错误,我们只需要将 VLOOKUP 函数的查找结果作为 IFERROR 函数的第一个参数即可:

重新进行自动计算的结果如下:

相似回答