多语言展示
当前在线:1042今日阅读:138今日分享:34

如何在Excel中使用IFERROR验证数据

在Excel中使用IFERROR验证数据
工具/原料
1

电脑

2

2019 Excel

方法/步骤
1

我们在查询成绩时,如果遇到没有的关键字(没有该学生的学号时),VLOOKUP函数会返回错误值。

2

我们可以通过IFERROR来进行调整,如果关键字不存在时,可以返回一个文本“查无此人”。IFERROR的语法有两个元素,第一个是验证的公式,第二个是如果公式有错误则返回相应的值。

3

接下来我们将查询的公式进行修改,输入“=IFERROR(VLOOKUP($B$3,$D$1:$J$17,2,FALSE),'查无此人')”,如果有学生的学号,则返回对应的值,否则返回“查无此人”。

4

查询平均成绩的公式修改为“IFERROR(=VLOOKUP($B$3,$D$1:$J$17,6,FALSE),'')”,如果找不到该学生时,返回的值为空。

5

同理我们将查询等级的公式也按照同样的公式来查询。

6

但是IFERROR在这里还有一个问题,就是在不输入学号的情况下,姓名这里的查无此人也不会自动更新成空值,而是会保留该文本。

7

要解决上面的问题,我们可以用IF函数来判断,如果学号单元格为空时,返回空值,否则就返回之前IFERROR的判断值,之前的公式调整为“=IF(B3='','',IFERROR(VLOOKUP($B$3,$D$1:$J$17,2,FALSE),'查无此人'))”。

推荐信息