病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记

导航

« Excel合并字符串的方法crashrpt.exe »

Excel“#N/A”并非无用

  用excel时总有机会碰上#N/A,公式出个错嘛没什么,不过#N/A也是可以利用起来的,这就用到IS类函数:

如果值为后面的内容,IS类函数则返回 TRUE
ISBLANK  空白单元格。 
ISERR  任意错误值(除去 #N/A)。 
ISERROR  任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。 
ISLOGICAL  逻辑值。 
ISNA  错误值 #N/A(值不存在)。 
ISNONTEXT  不是文本的任意项(注意此函数在值为空白单元格时返回 TRUE)。 
ISNUMBER  数字。 
ISREF  引用。 
ISTEXT  文本。 

比如这个#N/A,就可以用ISNA或ISERROR,后者是任意错误值,范围更广,而不是ISERR,虽也写的是任意错误值,但偏偏不包括#N/A。比如用vlookup函数进行精确查找操作时,如果找不到查询值,就会返回#N/A,那么在vlookup公式前加一个iserror的判断,就可以实现对#N/A的利用,而是直接显示错误信息在excel工作表上。

  比如做一个简单的查询,不需要返回表1中的任何其它数据,只是看看表2的值是否在表1中存在,如果用vlookup函数,在没有找到对应值时就会返回#N/A,那我们就可以在vlookup查询公式的基础上修改一下:

=if(iserror(vlookup(...略...),"此查询对象不存在表1","")

如果找不到时,就会显示“此查询对象不存在表1”这样具体明确的信息,而不是仅显示“#N/A”,浏览起来也更方便。

Excel中利用#N/A


>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1154.html

  • 1楼.碳纤维浴霸
  • =if(iserror(vlookup(...略...),"此查询对象不存在表1","")

    excel的功能很强大
  • 2011-12-2 23:46:26  [引用]
  • 2楼.三少
  • 办公盲路过
    流风33 于 2011-12-5 11:15:18 回复
    被逼一下就会学会很多office了

  • 2011-12-4 12:46:17  [引用]

发表评论(无须注册,所有评论在审核通过后显示):

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 微信订阅号
    微信订阅

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场 | 关于我 | 网站地图 | 联系邮箱 | 返回顶部
Copyright 2008-2020 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog.

闽公网安备 35010202000133号