一、mod函数英语单词mod英 [mɒd] 美 [mɒd]
- n. (19世纪60年代的)摩登青年;高地盖尔语聚会
- abbr. 模组(modulus)
- (Mod)人名;(瑞典、芬)莫德
modulo英/ ˈmɒdjʊləʊ /美/ ˈmɑːdjəˌloʊ /
mod英语单词的含义和在excel函数中,mod函数我们要取:余数的意思来进行理解有所差异。
二、mod函数含义和参数mod函数的分类属于:数学与三角函数 打开excel表格,点击编辑栏前的插入函数图标fx,弹出插入函数窗口,在选择类别中选择分类:数学与三角函数,可看到该函数的官方解释:
数学与三角函数mod的含义和参数: 返回两数相除的余数 MOD(number,divisor)
三、mod函数的使用方法及实例实例一:
使用mod函数配全if函数实现身份证号码中性别的判断。
以M3至M12为例,假设此区域为提取的身份证号码的倒数第2位数字,本来有10种状态,但使用mod后,变成了2种状态,再配合if就可以轻松获得性别。
n2单元格的公式: =MOD(M3,2)
o3单元格公式: =IF(N3=0,"女","男")
公式: =if(mod(mid(c3,17,1),2),"男","女")
解释: mid(c3,17,1),是从身份证号中提取第17位的数字。 mod(mid(c3,17,1),2),提取出来的数字除以2,求得余数,就是1或者0两种状态。
=if(mod(mid(c3,17,1),2),"男","女")和公式=if(mod(mid(c3,17,1)=1,2),"男","女")相同的效果。 和公式: =if(mod(mid(c3,17,1),2)=0,"女","男") 的区别是什么?
为什么上面的公式不需要写=1?这是因为默认状态下,if不加判断符号,值只要不是0和错误的情况,都为真值,都会显示第2个参数。
|