扫码下载APP
及时接收最新考试资讯及
备考信息
常常使用EXCEL中的VLOOKUP函数,也就不可避免的会遇到一个常见的报错信息“#N/A”,这个返回值的意思,就是在查找范围表的首列,没有找到对应的值。如果一张表格中找不到对应值的情况太多了,会出现很多的#N/A,表格看起来很不美观。这个时候,iferror函数就能够发挥它独特的作用了。
IFERROR函数的语法是IFERROR(值, 如果值错误要返回的内容),它可以处理以下错误类型:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、 #NAME? 或 #NULL! 。如果出现上述这些错误值,我们不希望表格上显示这些报错提示信息,就可以用iferror函数将这些错误值改为其他指定内容。
今天网校就跟大家分享一个iferror和vlookup嵌套使用的经典案例吧。
在下表中A列是经过一轮裁员之后的现有人员的名单。B列是裁员之前公司给到商业保险公司的所有购买商业补充保险的人员名单。现在,需要将B列的名单中已经离职的人员备注出来。该如何设置函数?
此时,我们很多学员可能想不到vlookup函数。其实,如果单纯用vlookup函数,我们是可以将在职人员标注出来的。我们先回顾一下函数的语法。 VLOOKUP(要查找的值,要在其中查找值的区域,区域中包含返回值的列号,精确匹配或近似匹配)。我们在C2单元格输入公式=VLOOKUP(B2,A:A,1,0),会出现如下结果。
可以看到,表格中出现了很多的#N/A,这些现实#N/A的,表示人员已经离职。那么我们是否可以将#N/A替换为“离职”两个字呢?当然可以啦!vlookup函数前嵌套iferror函数即可。
通过在vlookup前嵌套iferror,已经离职的人员就一次全部在保险表上备注出来啦。好啦,iferror和vlookup函数的嵌套使用大家掌握了吗?更多内容,欢迎大家关注正保会计网校胡雪飞老师的《零基础到Excel达人7周训练营》吧!
戳图进入↑
本文是正保会计网校原创文章,转载必须注明出处。
Copyright © 2000 - www.chinaacc.com All Rights Reserved. 北京正保会计科技有限公司 版权所有
京B2-20200959 京ICP备20012371号-7 出版物经营许可证 京公网安备 11010802044457号