ISODD函数

函数功能

ISODD函数用于判断指定值是否为奇数。

函数语法

ISODD(number)

参数解释

number:表示待检验的数值。如果number不是整数,则截尾取整。如果参数number不是数值型,函数ISODD返回错误值“#VALUE!”。

实例1 判断指定数值是否为奇数

➊ 在B2单元格的公式编辑栏中输入公式:

=ISODD(A2)

按“Enter”键即可检验A2单元格中的数值是否为奇数。

➋ 向下复制公式,可以看到是奇数的返回TRUE,否则返回FALSE,如图1所示。

Excel信息函数ISODD/ISLOGICAL用法和实例教程-天天办公网

图1

实例2 统计公司的女性员工人数

在15位身份证号码中,最后一位如果为偶数,表示持证人性别为“女”,反之为“男”,因此可以根据此特征来变相统计公司女性员工人数。

在E1单元格的公式编辑栏中输入公式:

=SUM(ISODD(RIGHT(B2:B5,1))*1)

按“Enter”键即可根据B列中的身份证号码判断出其性别,并统计出女员工的总人数,如图2所示。

Excel信息函数ISODD/ISLOGICAL用法和实例教程-天天办公网

图2

公式解析

Excel信息函数ISODD/ISLOGICAL用法和实例教程-天天办公网

①依次从右侧提取B2:B5单元格区域中各个单元格中的一个字符,提取的是一个数组。

②依次判断步骤①数组结果中的值是否是奇数。如果是,则返回TURE,不是则返回FALSE。乘1表示将返回数组中TURE值转换为数字“1”,FALSE值转换为数字“0”,结果仍然是一个数组。

③ 将步骤②中结果进行求和运算。

ISLOGICAL函数

函数功能

ISLOGICAL函数用于判断指定的数据是否为逻辑值。

函数语法

ISLOGICAL(value)

参数解释

value:表示要检验的值。参数 value 可以是空值(空单元格)、

错误值、逻辑值、文本、数字、引用值,或者引用要检验的以上任意值的名称。

实例1 检验数据是否为逻辑值

➊ 在B2单元格的公式编辑栏中输入公式:

=ISLOGICAL(A2)

按“Enter”键即可检验出A2单元格的数据是否为逻辑值,如果是则返回TRUE,否则返回FALSE。

➋ 将光标移到B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可判断出其他数值是否为逻辑值,如图3所示。

Excel信息函数ISODD/ISLOGICAL用法和实例教程-天天办公网

图3