ISODD函数属于Excel表格中 信息 类别函数,作用判断指定单元格数字是否为奇数,返回TRUE和FALSE。
ISODD函数属性:
语法结构ISODD(number)
中文表达式ISODD(数值)
number 必需。 要判断的数值。
ISODD函数示例:
如果number参数值不是整数,则截尾取整,返回结果。
如果参数 number 不是数值型,函数 ISODD 返回错误值 #VALUE!。
如果number参数为小数,则忽略小数点后数值,取整返回结果。
ISODD函数应用案例
如下图 根据身份证码判断人员的性别。我国身份证号码规则为第17位奇数为男性,偶数为女性。
首先选择D2单元格输入ISODD函数公式 =IF(ISODD(MID(C2,17,1)),"男","女") ,按enter键运算公式,tral+c复制D2单元格公式,ctrl+v将D2单元格公式粘贴至D3:D12区域单元格中,此时D2:D12单元格中就获取到男、女性别信息。
公式 =IF(ISODD(MID(C2,17,1)),"男","女") 解析,其中MID(C2,17,1) 部分作用获取C2单元格身份证码的第17位数字,运算结果如下图
公式中的ISODD(MID(C2,17,1)) 部分,即ISODD(5)作用是判断MID函数获取的身份证码第17位数字是否为奇数,为奇数时返回TURE,否则返回FALSE,运算如下
最后使用IF函数公式 =IF(ISODD(MID(C2,17,1)),"男","女") ,即ISODD函数运算结果作为条件,如果为TRUE,IF函数返回男,ISODD函数运算结果为FALSE时,IF函数返回女。