Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 12155|回复: 10

[已解决]请问excel中ISERROR是什么意思

[复制链接]
发表于 2010-6-2 15:53 | 显示全部楼层 |阅读模式
什么情况下用,谢谢老师
最佳答案
2010-6-2 15:55

IS 类函数

本部分描述了用来检验数值或引用类型的九个工作表函数。

这些函数,概括为 IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE。例如,如果数值为对空白单元格的引用,函数 ISBLANK 返回逻辑值 TRUE,否则返回 FALSE。

语法

ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)

Value    为需要进行检验的数值。分别为:空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。

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

说明

  • IS 类函数的参数 value 是不可转换的。例如,在其他大多数需要数字的函数中,文本值“19”会被转换成数字 19。然而在公式 ISNUMBER("19") 中,“19”并不由文本值转换成别的类型的值,函数 ISNUMBER 返回 FALSE。
  • IS 类函数在用公式检验计算结果时十分有用。当它与函数 IF 结合在一起使用时,可以提供一种方法用来在公式中查出错误值(请参阅下面的示例)。

发表于 2010-6-2 15:55 | 显示全部楼层    本楼为最佳答案   

IS 类函数

本部分描述了用来检验数值或引用类型的九个工作表函数。

这些函数,概括为 IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE。例如,如果数值为对空白单元格的引用,函数 ISBLANK 返回逻辑值 TRUE,否则返回 FALSE。

语法

ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)

Value    为需要进行检验的数值。分别为:空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。

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

说明

  • IS 类函数的参数 value 是不可转换的。例如,在其他大多数需要数字的函数中,文本值“19”会被转换成数字 19。然而在公式 ISNUMBER("19") 中,“19”并不由文本值转换成别的类型的值,函数 ISNUMBER 返回 FALSE。
  • IS 类函数在用公式检验计算结果时十分有用。当它与函数 IF 结合在一起使用时,可以提供一种方法用来在公式中查出错误值(请参阅下面的示例)。

回复

使用道具 举报

发表于 2010-6-2 15:59 | 显示全部楼层

ISERROR是一个用于检验某一个值是否为错误值.返回的是TRUE或FALSE.
回复

使用道具 举报

 楼主| 发表于 2010-6-2 16:04 | 显示全部楼层

谢谢二位老师,我还得仔细想想
回复

使用道具 举报

发表于 2010-6-2 16:14 | 显示全部楼层

学习一定要学习
回复

使用道具 举报

 楼主| 发表于 2010-6-2 16:19 | 显示全部楼层

好着急,想快点学会
回复

使用道具 举报

发表于 2010-6-2 16:31 | 显示全部楼层

例:=IF(ISERROR(D3/B3),"",ROUND(D3/B3,2))

假如D3/B3出现错误值时呢,那就显示为空,否则呢D3/B3保留两位小数。

这个公式中如果没有用到ISERROR,当D3或B3遇0时就会在结果处显示错误值!

回复

使用道具 举报

发表于 2011-4-14 17:24 | 显示全部楼层
回复 那么的帅 的帖子

呃,老师,我级别太低了都没权限加你,想向你请教些问题,急!
回复

使用道具 举报

发表于 2011-4-14 17:49 | 显示全部楼层
回复 无爱无恨 的帖子

呵呵,才子能否加你QQ啊,工作中碰到几个问题想像你学下,关于EXCEL的,可以知道指导下在下么,如果方便加我QQ8423217475 回答吴,如果可以非常感谢
回复

使用道具 举报

发表于 2011-4-14 17:50 | 显示全部楼层
回复 无爱无恨 的帖子

呵呵,才子能否加你QQ啊,工作中碰到几个问题想像你学下,关于EXCEL的,可以知道指导下在下么,如果方便加我QQ8423217475 回答吴,如果可以非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 07:17 , Processed in 0.431370 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表