欢迎大家来到IT世界,在知识的湖畔探索吧!
每天5分钟,每天学一点。
在我们熟知的数学概念中,余数就是两个数相整除之后剩余的数值,它有个很显著的特征,就是余数必定比除数要小。比如,5除以3,剩余2。而在Excel中,取余数的函数是MOD。
下面直接看看MOD函数的效果,如下:
如果你觉得MOD函数只是作为取余数的函数,那就把它想得太简单了,这个函数的作用和应用还是很广的。
下面举2个经典的例子来说明一下。
1、利用MOD函数判断数的奇偶性
我们知道,一个正数,当它除以2时,它的余数必定是0或1。正是因为有这个特点,所以我们可以用MOD函数先对某个数除以2求余数:
- 如果结果是0,则该数是偶数;
- 如果结果是1,则该数是奇数。
如下面,判断21的奇偶性,公式为:=IF(MOD(21,2)=1,”奇数”,”偶数”)。
这里,我们也借助了IF条件函数进行判断。
2、利用MOD函数隔行取数
下面这张表,是一张调查问卷的表,从表中的规律,我们可以看出,在第12行开始需要对上面各个类别的各个项目做汇总。当然,如果我们把各个单元格按照相同的项目进行相加,得到的结果也是正确的。如,C12中可以这样写:=C3+C6+C9。但是,如果是有很多很多行呢,也这样写的话,那必然效率非常低下,而且很容易出错。
从表中我们看出,由于是每隔3行取对应的数进行相加,那么,我们可以先对行数除以3求余,把对应的行找出来,再对该区域做汇总求和。
如C12单元格的汇总公式为:
=SUMPRODUCT((MOD(ROW($B$3:$B$11),3)=0)*C$3:C$11)
公式中利用MOD函数对B3:B11的行号进行求余,结果为0的行便是目标行,最后再用SUMPRODUCT对该区域进行汇总求和。
相对的,MOD函数还能隔列取数,逻辑一样,就不再赘述。
是不是很巧妙呢,想不到MOD求余函数还能这么用,你学会了吗?
每天5分钟,每天学一点。
老马将持续为您分享Excel的小技巧,请您关注。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/51985.html