excel怎么判斷是平年還是閏年?假設今天是2018年2月28日,明天是3月1日,為什么不是2月29日?估計很多人都知道原因:2018年是平年,不是閏年,平年2月只有28天。
那么,EXCEL里怎么用公式判斷某一年份是平年還是閏年呢?今天,就給大家介紹這個公式。
通過這個公式,重點要學會:
OR(或)函數(shù)、AND(與)函數(shù)、MOD(求余)函數(shù)的使用。
公式實現(xiàn)
在E2單元格輸入公式:
=IF(OR(AND(MOD(D2,4)=0,MOD(D2,100)<>0),MOD(D2,400)=0),”閏年”,”平年”),確定,即可判斷D2單元格年份(2018)是平年還是閏年。
如下圖:
(閏年定義:年數(shù)能被4整除而不能被100整除,或者能被400整除的年份。)
公式解析
公式各部分之間的關系:
相關函數(shù)
IF函數(shù)的使用:
如果(條件,條件成立執(zhí)行某些操作,否則就執(zhí)行其他操作);
(IF函數(shù)詳細用法請參考:Excel220 是該 IF了)
OR函數(shù)的使用:
各條件是或者是關系:
OR(條件1,條件2,條件3……);
返回值:如果 OR 函數(shù)的任意參數(shù)計算為 TRUE,則其返回 TRUE;如果其所有參數(shù)均計算機為 FALSE,則返回 FALSE。
舉例如下圖:
AND函數(shù)的使用:
各條件是并且的關系:
語法:AND(條件1,條件2,條件3……);
返回值:所有參數(shù)的計算結果為 TRUE 時,AND 函數(shù)返回 TRUE;只要有一個參數(shù)的計算結果為 FALSE,即返回 FALSE。
舉例如下圖:
MOD函數(shù)的使用:
功能:返回兩數(shù)相除的余數(shù)
語法:MOD(被除數(shù),除數(shù));
特殊運算符:
< 小于、> 大于、= 等于、<> 不等于,在表達式中,都使用英文狀態(tài)。