求余函数mod的基础用法

同学们,大家好。今天继续学习基础函数的用法。今天要讲的是求余函数mod,它也是一个数学函数,返回两数相除的余数,结果的符号与除数相同。

先来看下它的语法结构:

MOD(number, divisor)

有两个参数,第1个参数number是被除数,第2个参数divisor是除数。如果除数为 0, 则 MOD 返回 #DIV/0! 。

MOD 函数可以借用 INT 函数来表示:

MOD (n, d) = n-d * INT (n/d)

下面通过几个简单的例子来说明它的用法

1.求除以3的余数

A列数据是原始数据,也是被除数,求除以3的余数。在B3单元格输入公式=MOD(A3,3),向下填充就可以了。A3作为被除数,3作为除数,它们的余数是0。也可以用int函数来完成,在C3单元格输入公式=A3-INT(A3/3)*3,向下填充,完成。也就是MOD (n, d) = n-d * INT (n/d)这个公式。

2.取正数的小数部分

之前我们用int函数做过这个题,今天也可以用mod函数来完成,在B11单元格输入公式=MOD(A11,1),向下填充,完成。已经把公式放在C列。

3.构造循环序列数

如下图所示,构造A列的循环序列数。这里用了个控件,链接的单元格是D19。简单来说,就是控制D19单元格的值。而A列的公式又引用了D19,所以会联动变化。在A19单元格输入公式=MOD(ROW(A1)-1,D$19)+1,向下拖动,完成。

下面给大家分布演示下如何得到这样的效果。以除数为3演示。整数除以3得到的余数肯定是0,1,2这3个数字。=MOD(ROW(A1),3)这部分得到了1,2,0的循环。=MOD(ROW(A1)-1,$D$19)这部分是为了让1,2,0的循环变成0,1,2的循环。最后再加1就变成1,2,3的循环。

4.留个思考题,如何用int和mod构造下面的序列数

文件链接:

https://pan.baidu.com/s/1IBcRhHZhdVYEXztfxxZF3g

提取码:7cb7

(0)

相关推荐

  • 巧用OFFSET函数实现不同方式的重复

    前言 下面两种方式的重复,一种为单项连续重复,一种为整体连续重复,遇到这种情况你将如何去做? 下面将为你逐一展示: 1单项连续重复 单项连续重复是指数组中每一个单元格连续重复N次后再接着重复下一个单元 ...

  • 4.9 求余函数mod

    4.9 求余函数mod

  • sumif函数的基础用法(求粽子数量)

    从今天开始用4-5天来详解sumif函数,从函数名称就可以看出它是条件求和函数.这个函数的用法很广,比如基础用法,数组用法,通配符用法,甚至还有高阶的多维引用用法:而且实用性也很强,当然它也有一些特性 ...

  • 2.1 条件判断函数if的基础用法

    2.1 条件判断函数if的基础用法

  • 35个常用Excel函数的基础用法,并为...

    35个常用Excel函数的基础用法,并为大家整理成思维导图,需要的小伙伴们,收走不谢! #职场干货##职场达人炼成记# 1.ABS:求出相应数字的绝对值: 2.AND:如果所有参数值均为逻辑" ...

  • 多条件计数函数countifs的基础用法

    之前我们说过单条件计数函数countif的用法,今天来说下多条件计数函数countifs的用法.countifs函数将条件应用于跨多个区域的单元格,然后统计满足所有条件的次数.简单来说就是统计同时满足 ...

  • 构建数组的函数row和column的基础用法

    之前我们已经把数组的运算说完了,既然说到数组了,那么今天就说说和构建数组有关的2个函数row和column,其实它们是查找引用函数.row返回一个引用的行号,column返回一个引用的列号. -01- ...

  • 最重要的文本函数text的基础用法

    今天来说text函数的基本用法,它可以根据指定的数字格式代码将数字转换成文本.其中数字格式代码就是我们前面说过的自定义数字格式代码.并不是所有的自定义数字格式代码都适用于text函数,比如颜色代码就不 ...

  • 网络必备知识:Ping命令的7个基础用法,掌握了秒变大神!

    现在不管安防工程还是弱电工程,与网络的联系也越来越密切了,网络基础知识中的网络命令ping命令在项目中是使用频率最高的,一般我们用的都是它的基本功能,今天和大家来详细看下Ping命令的7个基础用法,掌 ...

  • python中partial()基础用法说明

    前言 一个函数可以有多个参数,而在有的情况下有的参数先得到,有的参数需要在后面的情景中才能知道,python 给我们提供了partial函数用于携带部分参数生成一个新函数. 在functools模块中 ...