同余定理mod(求余函数Mod应用技巧案例解读)

同余定理mod(求余函数Mod应用技巧案例解读)(1)

Mod函数是求余函数,在实际的工作中应用的也是非常广泛的,但你真的会用Mod吗?


一、功能及语法结构。

功能:返回两数相除的余数。

语法结构:=Mod(被除数,除数)。

目的:将12个苹果分给5个小朋友,还剩几个?

小学数学,非常的简单哦,还剩2个,但如何在Excel中大批量的计算了?

同余定理mod(求余函数Mod应用技巧案例解读)(2)

方法:

在目标单元格中输入公式:=MOD(H3,5)。


二、应用案例。

(一)从日期中提取时间。

同余定理mod(求余函数Mod应用技巧案例解读)(3)

方法:

在目标单元格中输入公式:=MOD(H3,1)。

解读:

1、在Excel系统中,时间是以数值的形式存储的,日期部分为整数,时间部分为小数。所以初一1之后的余数为具体的时间部分。

2、在计算之前或之后要将目标单元格的格式设置为【时间】,否则得到的值为小数,可读性不高。


(二)计算工作时长。

同余定理mod(求余函数Mod应用技巧案例解读)(4)

方法:

在目标单元格中输入公式:=MOD((I3-H3),1)。


(三)判断性别。

同余定理mod(求余函数Mod应用技巧案例解读)(5)

方法:

在目标单元格中输入公式:=IF(MOD(MID(G3,17,1),2),"男","女")。

解读:

1、身份证号码的第17位代表性别,奇数为男性,偶数为女性。

2、此公式为If Mod Mid函数的嵌套应用,原理为首先利用Mid函数提取身份证号码的第17位,作为Mod函数的第一个参数,即被除数;除数为2,然后求余,将余数返回给If函数的第一个参数,如果为1,则返回男性,如果为0,则返回女性。


(四)判断指定的日期是否为周末。

同余定理mod(求余函数Mod应用技巧案例解读)(6)

方法:

在目标单元格中输入公式:=IF(MOD(H3,7)<2,"是","")。

解读:

指定的日期除以7,得到的为0-6的循环整数。其中0对应周末,1对应周一……以此类推,余数<2的值对应周六、周日。详情请参阅下文。

同余定理mod(求余函数Mod应用技巧案例解读)(7)

方法:

1、将指定的日期用Text函数转换为对应的星期。

2、用MOD函数计算指定的日期对应的余数。

3、对比“星期”、“余数”、“备注”3列,得出解读中的结论。


,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页