如何在Excel中使用IFERROR验证数据
1、我们在查询成绩时,如果遇到没有的关键字(没有该学生的学号时),VLOOKUP函数会返回错误值。
2、我们可以通过IFERROR来进行调整,如果关键字不存在时,可以返回一个文本“查无此人”。IFERROR的语法有两个元素,第一个是验证的公式,第二个是如果公式有错误则返回相应的值。
3、接下来我们将查询的公式进行修改,输入“=IF苇质缵爨ERROR(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),"查无此人"))”。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:30
阅读量:27
阅读量:34
阅读量:34
阅读量:86