作者:乔山办公网日期:
返回目录:excel表格制作
mod函数是求余值函数,所以[年龄] mod 2=0的意思就是年龄除以2等于0(没有余数,所以是偶数),改成奇数的话就把0换成1
Excel里MOD函数的意思是求两数相除的余数,copy具体操作方法如下:
1.如图所示,求表数据的余数。
2.在C2单元格里输入函数"=mod(A2,B2)"
3.按Enter键后得到结果百,如图所示
4.选择C2单元格向下填充,得到所有结果
拓展资料:度
mod函数是一个问求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。特别注意:在EXCEL中,MOD函数是用于返回两数相除的余数,返回结答果的符号与除数(divisor)的符号相同。
=Mod(number,divisor)
number最大为:=divisor*134217728-1
看了你的“修约”的自定义函数,就是:四舍六入,7a686964616fe78988e69d83332五的时候分情况:前一位偶-舍,奇-入,五的后面还有数-入。其实还有简单的方法哟:
若A1的值,保留到整数,使用公式:
=ROUND(A1,0)-(MOD(A1,2)=0.5)
保留一位小数,我们只需将A1乘以10,结果除以10,即
=(ROUND(A1*10,0)-(MOD(A1*10,2)=0.5))/10
保留二位小数,我们只需将A1乘以100,结果除以100,即
=(ROUND(A1*100,0)-(MOD(A1*100,2)=0.5))/100
以此类推!修改很是方便的哟!
你若想更通用一点,我们可以把修约的精度值放在某个单元格里,如C1存放0.02,B1写公式:
=(ROUND(A2/C$1,0)-(MOD(A2/C$1,2)=0.5))*C$1
公式是可以下拖复制的,你可以改变一下C1的值去试一试!
如果你还是想用“自定义函数的方法”,稍候再叙!
参阅我以前的一个解答吧:
http://zhidao.baidu.com/question/250956631.html