如圖所示,假設(shè)A列單元格為目標(biāo)年份,B列單元格中的公式可以判斷其是否為閏年,計(jì)算原理如下:
●若年份能夠被400整除,則該年為閏年;
●若年份不能被100整除,但能夠被4整除,則該年也為閏年。
因此,B2單元格公式如下:
=IF(OR(AND(MOD(A2,4)=0,MOD(A2,100)<>0),MOD(A2,400)=0),"閏年","平年")
另外,由于閏年比平年要多一天,即閏年有2月29日而平年沒有。利用此原理,C2單元格公式還可以更改為:
=IF(MONTH(DATE(A2,2,29))=2,"閏年","平年")
通過這個(gè)簡化公式的判斷,用戶會發(fā)現(xiàn)1900年被判斷為“閣年”,實(shí)際上應(yīng)該是“平年”。這是因?yàn)镋xcel出于與其他軟件兼容性的考慮,而將之處理為“閏年”