MOD函数的9种用法

yumo6663小时前技术文章3

1.取余数

基础用法

这里顺带一提负数求余,例如MOD(-9,10)的余数,如下图计算,余数为1



2.生成1-N循环序列

可以看出规律,想生成1-N循环,就MOD(N,N)+1

3.身份证判断性别

判断身份证第17位数字的奇偶性,除2余数为1,就是奇数,否则等于0就是偶数,奇数为男,偶数为女

4.隔列隔行求和

如下图,"入"分布在第2、4、6、....2N列,属于偶数列,相反的,"出"分布在奇数列

那求入库总数就可以利用MOD(COLUMN(B:K),2)=0来判断是不是偶数列,如下公式


出库就可以判断MOD(COLUMN(B:K),2)=1,这里的"=1"可以省略,因为MOD(数字,2)的结果不是1就是0,0的代表入库,1的代表出库,任何数*1都等于自己本身,没必要判断=1,公式如下


隔行求和同理,COLUMN改成ROW(行号:行号)即可

5.时间计算(隔天时间,间隔最多不超过1天时间)

如下图,如果直接相减时长会得到负数,明显不是我们想要的


此时可以利用MOD函数计算,再设置好时间格式


6.取时间


小数部分就是时间,设置时间格式,求日期就可以减去时间,设置日期格式即可

7.判断周末

WEEKDAY函数是判断日期星期几的函数,此时只需要加IF判断是否大于5,大于的就是周末,否则就不是


8.线性同余的方式生成1-N的序列

生成1-11的不重复数字,继续下拉就是循环生成这个序列,有兴趣的可以百度研究一下线性同余

9.这个我也不知道是啥,仅供研究,是个数学问题


相关文章

Excel函数(WEEKDAY)星期几

语法:返回对应于某个日期的一周中的第几天。 默认情况下,天数是 1(星期日)到 7(星期六)范围内的整数。WEEKDAY(查询日期,查询类型)第二参数对应类型如下:咱们国家采用周一到周七,一般第二参数...

MOD与TEXT函数,挑战WEEKDAY函数,返回星期值哪家强?

1职场实例小伙伴们大家好,今天我们来学习一下如何根据日期获取不同格式的星期数据,因为我们有时候会根据不同的工作需求获取不同格式的星期数据。如下图所示:A列为一列常见格式的日期数据,我们想要获取B列~F...

WEEKDAY函数,计算日期星期数的好帮手!

1职场实例今天我们来详细了解一下Excel中利用日期获取对应的星期数的案例教程。如下图所示:A列为日期列(年月日),我们想要在B列显示对应的星期数(星期几)。2解题思路Excel中有个专门的日期函数W...

职场达人都在偷偷用的Excel神技:WEEKDAY函数让日期秒变星期几

你是不是经常需要查看某个日期对应星期几?还在手动翻日历?作为Excel函数专家,今天我要教你一个超实用的技巧——用WEEKDAY函数一键判断日期是周几!这个函数看似简单,但灵活运用能解决工作中的各...

excel星期函数公式怎么设置,详解返回日期对应的周几和星期几

excel表格中的星期值是如何来设置的?怎么返回一个日期对应的是周几或者是星期几?这里作者将通过一个数据表示例,来分别讲解返回日期是周几,和星期几的公式使用。如下数据表所示,根据左侧日期分别返回了BC...

Excel中-日期函数Now、Today和Weekday函数

一、【函数用法】Now:是用来返回当前日期和具体时间,返回当前:年/月/日 时/分Today:是用来返回当前的日期,返回当前:年/月/日Weekday:返回代表一周中第几天的数值,是一个1到7(或0到...