小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

平年閏年判斷和英文月份轉(zhuǎn)換

 劉卓學(xué)EXCEL 2021-04-02
1.平年/閏年判斷
如下圖所示,根據(jù)A列的年份判斷是平年還是閏年。這里的判斷依據(jù)是看2月份是28天還是29天。如果是28天,那么是平年;如果是29天,那么是閏年。所以我們先要算出各年2月份的天數(shù)。

上次分享的計(jì)算月份天數(shù)的方法,小伙伴們還沒有忘記吧??梢杂孟聜€(gè)月的1號(hào)往前推1天,就是當(dāng)月的最后1天的日期。然后再用day提取出天數(shù)就可以了。在B3單元格輸入公式=DAY(DATE(A3,3,)),向下填充,得到上圖B列的結(jié)果。

DATE(A3,3,)就相當(dāng)于2010-3-1往前推1天,也就是2月的最后1天的日期。=DAY(DATE(A3,3,))就是用day函數(shù)從2月的最后1天的日期中取出天數(shù),就得到了2月的天數(shù)。

2月的天數(shù)算出來了,平年/閏年就好判斷了。在C3單元格輸入公式=IF(DAY(DATE(A3,3,))=28,"平年","閏年"),向下填充,得到上圖C列的結(jié)果。用if函數(shù)判斷,如果2月的天數(shù)等于28天,就是平年;否則是閏年。

計(jì)算2月份的天數(shù)還可以用3月1號(hào)減去2月1號(hào)。公式為=DATE(A3,3,1)-DATE(A3,2,1)。那么平年/閏年的計(jì)算公式為=IF(DATE(A3,3,1)-DATE(A3,2,1)=28,"平年","閏年"),同樣是這一思路,公式還可以寫為=IF(SUM((A3&-{3,2})*{1,-1})=28,"平年","閏年")

下面再來看另一種思路,公式為=IF(MONTH(DATE(A3,2,29))=2,"閏年","平年"),結(jié)果如下圖D列所示。我對(duì)這個(gè)公式分步拆解了,DATE(A3,2,29)這部分是判斷各年的2月是否有29號(hào),如果有29號(hào),那么返回的結(jié)果還是2月29號(hào);否則,返回3月1號(hào)。date會(huì)自動(dòng)轉(zhuǎn)換日期,結(jié)果如B列所示。比如2010年就沒有2月29號(hào),所以返回的結(jié)果為2010-3-1。

MONTH(DATE(A3,2,29))這部分用month提取上一步結(jié)果的月份,如上圖C列所示。2月有29號(hào)的提取的月份還是2,2月沒有29號(hào)的提取的月份是3。所以用if判斷,如果提取出的月份是2,那么就是閏年,否則是平年。

同樣我們還可以對(duì)DATE(A3,2,29)得到的日期提取天數(shù),如果提取的天數(shù)是29天,那么就是閏年,否則是平年。因?yàn)樘崛〕龅奶鞌?shù)只有1和29兩種,所以也可以判斷提取的天數(shù)是否是1,如果是1,那么是平年,否則是閏年。公式為=IF(DAY(DATE(A3,2,29))=1,"平年","閏年")。

只用2月的最后1天來判斷平年還是閏年,就可以寫這么多公式。除了用2月的28天和29天來判斷,還有其他的判斷依據(jù)。如果你問判斷依據(jù)是怎么來的,我也不清楚,你可以研究下日歷或地理。我只是教大家如何根據(jù)給定條件或規(guī)則的邏輯關(guān)系,編寫函數(shù)公式。

2.英文月份轉(zhuǎn)換成數(shù)字月份或中文月份
如下圖所示,將A列的英文月份變?yōu)锽列的數(shù)字月份和C列的中文月份。首先看數(shù)字月份,在B12單元格輸入公式=MONTH(--(A12&1)),向下填充。我在DE兩列做了一個(gè)輔助,方便大家觀看。D列是A12&1這部分,用A列的英文月份連接1。E列是--(A12&1)這部分,也就是對(duì)D列的結(jié)果做一個(gè)負(fù)負(fù)的數(shù)學(xué)運(yùn)算,將其轉(zhuǎn)為相應(yīng)的日期。然后用month提取E列的月份。轉(zhuǎn)換完畢。

可以看到excel可以識(shí)別英文的日期Jan1,并且通過數(shù)學(xué)運(yùn)算將其轉(zhuǎn)為對(duì)應(yīng)的日期2020-1-1。中文月份的轉(zhuǎn)換公式為在C12單元格輸入公式=TEXT(A12&1,"[dbnum1]m月"),向下填充。text的第1參數(shù)會(huì)自動(dòng)將英文日期轉(zhuǎn)換為數(shù)字日期,然后用第2參數(shù)的格式代碼返回它的中文月份。

如果文章對(duì)您有所幫助,請(qǐng)打賞一下,算是給我一些動(dòng)力,要不然我很難持續(xù)寫下去。哪怕幫點(diǎn)下在看或分享轉(zhuǎn)發(fā)一下也好,這對(duì)我很有幫助。今天的入群二維碼已更新,想入群交流學(xué)習(xí)的小伙伴可以掃碼進(jìn)群。

鏈接:
https://pan.baidu.com/s/1CrhffA76j3MaIdO5aX-aUQ
提取碼:fb41

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多