函数进行优化 用es算法对_MOD函数:用余数对数据进行判定,特别对奇偶判定,我当仁不让...

今天函数哥为大家讲解一个较为烧脑,但运用比较广泛的函数—求余函数MOD,对于函数哥自身而言,MOD用在判定基数、偶数的作用层面上相对较多。

比如通过身份证判定相应的性别,以及借助奇偶数的性质,用MOD做判定后对返回数值做特殊处理。具体表现的手法=mod(x,2),对于数值而言,要么是基数,要么是偶数,通过mod函数返回的结果,要么是1,要么是0,所以能够很便利地对某些数据做判定。

话不多说,还是先看看案例!

温馨提示:文末有EXCEL/PDF资料的领取方式!

94fa399c31d5fd8b96954e6d8937b49d.png

0不能作为除数是常识哦!

1)功能:传回两数相除的余数。

2)语法:

=MOD(number,divisor) (也可用 INT 函数来表示: number divisor*INT(number/divisor) )

number 指的是被除数。

divisor 指的是除数。余数和除数具有相同的正负号,如果除数为 0,MOD将传回错误值!

注意,除数为正、负数时,两者余数的计算结果有一定的区别,当能被整除时候,余数显示0,当不能被整除时,mod函数输出结果的计算方式:(商数+1)*除数-被除数。


示例1:

下例中利用 MOD 函数来判断各年份是平年还是闰年:如果该年份能被 100 整除,且此年份又能被 400整除,则是闰年;如果此年份不能被 100 整除,但能被 4 整除,也算是闰年;其他年份则算是平年。

62ea3b47f96dda1edb5eb36ae8eb4800.png

示例2:

我们可通过 MOD 函数来判断一个数是奇数还是偶数:如果能被 2 整除则为偶数,否则为奇数。此外,我们还可通过将 MOD 函数的除数设定为 1 来取出带小数数字的小数部分:=MOD(number,1)。

bf81183005db3073cd75ee5d67b8e3a2.png

MOD的两项功能用的最多,可以死记


示例3:

对于工资条制作有多种方法,我们也可通过 IF、MOD、ROW、OFFSET、ROW() 函数的结合来进行。

c1888d9c8c38b8e1e1699fab58512105.png

对于制作工资条,其实方法很多,像上述中通过函数进行工资条制作是一种方法,我曾经也有操作过,但还有一种很“牛逼”的方法,不用函数也能操作,而且更简单易上手,那就是可以通过排序来完成,背后的逻辑也与奇偶判定有一定关系,后面再向大家演示。

3e2afce98edde26f7053cd9f19d68358.png

mod函数学习资料截图


#excel函数#

"MOD"函数学习资料获取方法:

点击头像,进入主页并关注,点击“私信”发送“MOD”即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值