之前我们学习过返回除法的余数部分用MOD
比如5/2=2...1
=MOD(5,2)返回的值是余数1
MOD(被除数, 除数)
=QUOTIENT(5,2)返回的值是商2
QUOTIENT(被除数, 除数)
被除数 | 除数 | MOD返回值 | MOD公式 |
1 | 2 | 1 | =MOD(A2,B2) |
2 | 2 | 0 | =MOD(A3,B3) |
3 | 2 | 1 | =MOD(A4,B4) |
4 | 2 | 0 | =MOD(A5,B5) |
5 | 2 | 1 | =MOD(A6,B6) |
6 | 2 | 0 | =MOD(A7,B7) |
7 | 2 | 1 | =MOD(A8,B8) |
8 | 2 | 0 | =MOD(A9,B9) |
9 | 2 | 1 | =MOD(A10,B10) |
10 | 2 | 0 | =MOD(A11,B11) |
当然学了东西自然是要知道用途,除了最基本的算余数商,我们还可以用在别的地方。主要是用这些函数的特性
比如有一列数1-10,我想在另一列通过拖动的方式,间隔一个空格显示
如下图
我们看一下如何通过上面的函数实现
这个案例对于对函数不是很了解的人来说,稍显复杂,希望我的说明你们能够理解,前提是你们对于if,MOD,QUOTIENT,OFFSET函数都要熟练使用,了解他们的使用
=IF(MOD(ROW(),2)=1,OFFSET(A:A,QUOTIENT(ROW(),2),,1),"")
=IF(MOD(ROW(),2)=1,OFFSET(A:A,QUOTIENT(ROW(),2),,1),"")函数意思是
如果MOD(ROW(),2)=1当前行是奇数行(行号除以2余1)
就返回A列的当中的数,这个数对应的位置就是
当前行的行号除以2的商 也就是QUOTIENT(ROW(),2)
OFFSET(A1:E5,1,1,2,2)就是返回A1:E5区域,第二行第二列为基准返回二行二列
1.首先选中两行两列
2.输入公式=OFFSET(A1:B5,1,1,2,2)
3.ctrl shift enter
具体OFFSET函数使用请参照之前的文章
自己可以多多尝试
下面是官方关于QUOTIENT的说明
说明
返回除法的整数部分。 要放弃除法的余数时,可使用此函数。
语法
QUOTIENT(numerator, denominator)
QUOTIENT 函数语法具有下列参数:
- Numerator 必需。 被除数。
- Denominator 必需。 除数。
评论 (0)