excel 判别函数用法(11个IS类判断函数的应用)
excel 判别函数用法(11个IS类判断函数的应用)“istext”中的“text”就是文本的意思。所以,顾名思义,大家应该也猜到istext这个函数的作用了吧。1、istext函数Istext、isnontext 、isnumber、iserr、iserror、isna、isblank、isodd、iseven、isref、islogical函数。它们多数情况下都是和别的函数组合在一起配套使用。现在都来看看这些IS类函数它们各自本身代表的意义。
今天来谈谈关于IS类函数。
为什么叫IS类函数,而不是IS函数?
因为这本身不是一个函数,而是一类函数,因为这些函数有个共同特点,就是都以IS开头,由“IS”和另外一个英文单词或者是英文单词的缩写组成的,用来做逻辑信息判断,最后返回的值是一个逻辑值,都是TRUE或者是FALSE。
IS类函数主要有如下函数:
Istext、isnontext 、isnumber、iserr、iserror、isna、isblank、isodd、iseven、isref、islogical函数。
它们多数情况下都是和别的函数组合在一起配套使用。
现在都来看看这些IS类函数它们各自本身代表的意义。
1、istext函数
“istext”中的“text”就是文本的意思。所以,顾名思义,大家应该也猜到istext这个函数的作用了吧。
用途:检测一个值是否为文本。如果是,返回“TRUE”;否则,返回“FALSE”。
语法格式:ISTEXT(VALUE)。
2、isnontext函数
Isnontext函数跟istext函数刚好是相反的。
用途:用于判断单元格中的值是否为非文本。如果是,返回“TRUE”;否则,返回“FALSE”。
语法格式:ISNONTEXT(value)。
3、isnumber函数
“isnumber”中的“number”就是数量、数字的意思。
所以,Isnumber函数
用途:用于判断单元格中的值是否为数字。如果是,返回“TRUE”;否则,返回“FALSE”。
语法格式:Isnumber(value)。
4、iserr函数
用途:用于判断单元格中的值是否为除了#N/A以外的其他任意错误值,即包含6种错误值,如下:
#NULL!、#DIV/0!、#VALUE!、#ref!、#NAME?、#NUM!。如果是,返回“TRUE”;否则,返回“FALSE”。
语法格式:ISERR(value)。
5、iserror函数
用途:跟iserr函数一样,用于判断值是否为错误值。不过它跟iserr函数的区别是,iserror函数是包含所有错误值,即7种错误值,分别为:#NULL!、#DIV/0!、#VALUE!、#REF!、#NAME?、#NUM!、#N/A。如果是,返回“TRUE”;否则,返回“FALSE”。
语法格式:ISERROR(value)。
6、isna函数
用途:用于判断单元格中的值是否为错误值“#N/A”。如果是,返回“TRUE”;否则,返回“FALSE”;
语法格式:ISNA (value)
7、isblank函数
用途:用于判断指定的单元格是否为空。如果是,返回“TRUE”;否则,返回“FALSE”。
语法格式:isblank (value)。
8、isodd函数
用途:用于判断指定单元格中的值是否为奇数。如果是,返回“TRUE”;否则,返回“FALSE”。
语法格式:isodd (value)。
补充说明:如果参数value为文本格式,则结果会返回#VALUE!错误值;如果参数value为小数,则会忽略小数点后面的数字再做判断。
9、iseven函数
用途:用于判断指定单元格中的值是否为偶数。如果是,返回“TRUE”;否则,返回“FALSE”。
语法格式:iseven (value)。
补充说明:如果参数value为文本格式,则结果会返回#VALUE!错误值;如果参数value为小数,则会忽略小数点后面的数字再做判断。
10、isref函数
“isref”中的“ref”是“reference”单词前面三个字母,“reference”是“参考、引用”的意思。所以isref函数
用途:用来判断一个单元格中的内容是否为单元格公式引用。如果是,返回“TRUE”;否则,返回“FALSE”。
语法格式:isref (value)。
11、islogical函数
用途:用于判断指定单元格中的值是否为逻辑值“TRUE”和“FALSE”。如果是两个中的其中一个,则返回“TRUE”;否则,返回“FALSE”。
语法格式:islogical (value)。