Dzwebs.Net

撰写电脑技术杂文十余年

ISBLANK ISERR ISERROR ISLOGICAL ISNA ISNONTEXT ISNUMBER ISREF ISTEXT

Admin | 2016-9-21 20:45:03 | 被阅次数 | 4377

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  下面这些函数,概括为 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    为需要进行检验的数值。分别为:空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。


  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 结合在一起使用时,可以提供一种方法用来在公式中查出错误值。

  示例如下

  =ISBLANK(A2) 检查单元格 C2 是否为空白 (FALSE)
  =ISERROR(A4) 检查 #REF! 是否为错误值 (TRUE)
  =ISNA(A4) 检查 #REF! 是否为错误值 #N/A (FALSE)
  =ISNA(A6) 检查 #N/A 是否为错误值 #N/A (TRUE)
  =ISERR(A6) 检查 #N/A 是否为错误值 (FALSE)
  =ISNUMBER(A5) 检查 330.92 是否为数值 (TRUE)
  =ISTEXT(A3) 检查 Region1 是否为文本 (TRUE)


该杂文来自: Excel杂文

上一篇:Excel使用VBA选择某个或某几个范围的代码

下一篇:KURT返回数据集的峰值

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计