Hi,大家好。
今天给大家分享Excel函数中的类型判断函数,即is开头的函数。这类函数主要用于判断值的各种类型,返回逻辑值True 或者False,而且通常和if函数进行结合来实现对数据的例外或者判断处理。通常会采用以下的形式:
=if(is函数(),判断为真怎么办,判断为假怎么办)
很多时候我们需要判断单元格的内容是什么,例如是否是数值,是否是文本,是否是逻辑值,是否是空,是否是非文本,是否是公式,是否是错误值,等等。我们为什么要判断呢?因为,我们看需要结合单元格值的类型进行对应的数据处理。例如单元格值是错误值#DIV/0!(表示一个数被0除)。这时我们需要判断是否出了这个错误,以及怎么处理。诸如此类的情况,我们不可避免地需要判断单元格的内容究竟是什么?
接下来,我们就来分享这类函数。
一、判断奇数、偶数
1.iseve函数n判断偶数
语法:=iseven(数值)
这个函数非常简单,给定数值,函数会判断是否是偶数值,是返回TRUE,否返回FALSE。
如果我们不用这个函数,需要用mod函数结合If函数进行判断,即如果一个数可以被2整除,无余数,就是偶数,否则不是。
公式:
=if(mod(数值,2)=0,TRUE,FALSE)
可以看出iseven函数非常直接、简单、好用。
2.isodd函数判断奇数
语法:=isodd(数值)
类似iseven,如果数值是奇数,isodd函数返回TRUE,否则返回FALSE。
如果不用函数,也要用if mod进行判断,即:
=if(mod(数值,2)=1,TRUE,FALSE)
二、判断类型
1.isblank函数判断是否为空
语法:=isblank(值)
Isblank函数用于判断单元格的值是否为空,为空返回TRUE,否则返回FALSE。