0
点赞
收藏
分享

微信扫一扫

致敬Excel基础函数(21):Iseven函数和Isodd函数【判断奇偶函数】

1概念

Iseven函数:

判断其参数是不是偶数,如果是偶数就返回TRUE,否则返回FASLE和错误值(#VALUE!或#DIV/0! )。

Isodd函数:

判断其参数是不是奇数,如果是奇数就返回TRUE,否则返回FALSE或错误值。


2语法

Iseven函数语法:

=Iseven(number

Isodd函数语法:

=Isodd(number) 


3举例说明

01.Iseven函数判断是否为偶数

在C2单元格输入函数公式:

=ISEVEN(B2)

当B列数字为偶数时,返回逻辑值TRUE;

当B列数字为奇数时,返回逻辑值FALSE。

致敬Excel基础函数(21):Iseven函数和Isodd函数【判断奇偶函数】_函数返回

也可以在外面嵌套IF函数做判断,如果B列为偶数,在C列显示“偶数”,否则显示空值。

在C2单元格输入函数公式:

=IF(ISEVEN(B2),"偶数","")

致敬Excel基础函数(21):Iseven函数和Isodd函数【判断奇偶函数】_Excel_02

02.Isodd函数判断是否为奇数

在C2单元格输入函数公式:

=ISODD(B2)

当B列数字为奇数时,返回逻辑值TRUE;

当B列数字为偶数时,返回逻辑值FALSE。

致敬Excel基础函数(21):Iseven函数和Isodd函数【判断奇偶函数】_逻辑值_03

也可以在外面嵌套IF函数做判断,如果B列为奇数,在C列显示“奇数”,否则显示空值。

在C2单元格输入函数公式:

=IF(ISODD(B2),"奇数","")

致敬Excel基础函数(21):Iseven函数和Isodd函数【判断奇偶函数】_函数返回_04

03.根据身份证号码判断性别

我们都知道15位身份证号码的最后一位,18位身份证号码的第17位,若是奇数为男,若是偶数为女。假设身份证号码在B列,在C2单元格输入函数公式:

=IF(ISODD(MID(B2,15,3)),"男","女")

即可完成根据身份证号码判断性别。

公式解析:

用Mid函数在身份证号码的第15位开始,提取3位数,即15、16、17位,如果身份证号是15位的,只会提取第15位;18位身份证号从第15位开始提取3位数,也不会影响判断第17位数的奇偶,因为一个数的奇偶看个位数来做判断,所以前边再多两位数也是可以的。再用ISODD函数判断提取数是否为奇数,如果是TRUE,则用IF函数返回“男”,如果是FALSE则返回“女”。

致敬Excel基础函数(21):Iseven函数和Isodd函数【判断奇偶函数】_嵌套_05


举报

相关推荐

0 条评论