excel 函数 =if(or(and(mod(a2,4)=0,mod(a2,100<>0,mod(a2,100)=0),“闰年”,“平年”)

[复制链接]
查看11 | 回复3 | 2013-3-9 16:01:55 | 显示全部楼层 |阅读模式
mod是用来求余数的公式,如mod(a2,4)意思就是A2的数值除以4的余数是多少 mod(a2,1000,mod(a2,100)=0这样的写法是错误的,格式,参数都错了 1000意思是100不等于0,""是不等于号 四年一闰,百年不闰,四百年再闰B2单元格的公式应写成=IF(OR(MOD(A2,400)=0,AND(MOD(A2,4)=0,MOD(A2,100)0)),"闰年","平年")下拉复制公式...
回复

使用道具 举报

千问 | 2013-3-9 16:01:55 | 显示全部楼层
1、第一个mod是求a2除以4后的余数2、是的3、1000,意思是100不等于0,为了取个逻辑true值。以上解答只是公式的意思,未建立在你公式准确的前提下。我个人感觉你的公式写错了。=IF((MOD(A2,4))+NOT(MOD(A2,100))*MOD(A2,400),"平年",“闰年“)...
回复

使用道具 举报

千问 | 2013-3-9 16:01:55 | 显示全部楼层
1、mod 函数,第一个参数是被除数,第二个参数是除数,得出余数2、是的。3、应该是少了一个括号,加上之后,是a2除以100,余数不为零的意思。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行