EXCEL题目中4.判断客户的出生年份是否为闰年,将结果“是”或者“否”填入“闰年”栏 要怎么做,具体步骤

2020-06-07 科技 153阅读

判断其出生年份是否为闰年的处理方法如下:

一、根据闰年的定义:

①非整百年:能被4整除的为闰年,(如:2004年就是闰年,2100年不是闰年);

②整百年:能被400整除的是闰年,(如:2000年是闰年,1900年不是闰年)。

二、解题思路:

①先判断该年份能否被100整除,如果能够被100整除,再确定其能否被400整除,如果能够整除,则是闰年,否则不是;

②如果不能被100整除,则判断其能否被4整除,如果能够被4整除,则说明其是闰年,否则不是。

三、假设A列为出生日期,B列为判断是否为闰年,在B2单元格里面输入公式=IF($A2="","",IF(MOD(YEAR($A2),100)=0,IF(MOD(YEAR($A2),400)=0,"是","否"),IF(MOD(YEAR($A2),4)=0,"是","否"))),即:

①判断A2单元格是否为空白,如果是空白,则显示空白,否则进行后面的运算;

②如果YEAR($A2)能够被100整除(即:MOD(YEAR($A2),100)=0成立),则继续判断YEAR($A2)能否被400整除,如果能,则显示“是”,否则就显示“否”;

③如果YEAR($A2)不能够被100整除(即:MOD(YEAR($A2),100)=0不成立),则判断YEAR($A2)能否被4整除,如果能,则显示“是”,否则就显示“否”。

四、将单元格向下进行拖动复制即可。

五、提示:YEAR($A2)返回的年份范围是1900-9999之间,如果出生日期的年份不在1900-9999之间,输出的结果将会出错,此时可以将YEAR($A2)该成$A2,出生日期只改成年份(数值),如下所示。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com