= MOD(ROW(),2)=0是什么意思?

如题所述

=MOD(ROW(),2)=0是函数的嵌套使用。意思:用当前行的行号除以2的余数是多少。后面加个判断=0,如果整除就成立,不整除就不成立。

即此公式只有两种结果,即 1 和 0,,如果是行号是双数,那么结果就是0,如果是行号是单数,那么结果就是1。

row()是当前公式所在行的行号,也就是说从第一行开始算,输入公式的这行是第几行。返回的是一个整数。

mod(数字,除数) 这个意思是用【数字】除以【除数】的余数,比如:mod(5,2) 相当于5÷2=2余1 由于是取余数,所以结果为1。

扩展资料:

mod表达式

语法:MOD(number,divisor)

参数:Number 为被除数。

Divisor 为除数。在Orcale中,如果 divisor 为0,则函数直接返回number。

说明:函数MOD可以借用函数 INT 来表示:MOD(n, d) = n - d*INT(n/d)

ROW(reference)

Reference 为需要得到其行号的单元格或单元格区域。

如果省略 reference,则假定是对函数 ROW 所在单元格的引用。

如果 reference 为一个单元格区域,并且函数 ROW 作为垂直数组输入,则函数 ROW 将 reference 的行号以垂直数组的形式返回。

参考资料:MOD函数_百度百科  

ROW函数_百度百科

温馨提示:答案为网友推荐,仅供参考
相似回答