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

分享

用 Excel 判斷是否閏年太簡(jiǎn)單了,不信看看這 6 個(gè)公式

 惡豬王520 2022-05-16

那就滿足大家的心愿,一次教大家 6 個(gè)公式。

案例:

用不同的方式判斷 A 列中的年份是否為閏年,效果如下圖 2 所示。

圖片
圖片

解決方案 1:

1. 在 B2 單元格中輸入以下公式 --> 下拉復(fù)制公式:

=IF(COUNT(--(A2&'-2-29')),'是','')

公式釋義:

  • (A2&'-2-29'):結(jié)果為“2010-2-29”,這是一個(gè)文本值

  • --(...):

    • “--”的作用是將文本轉(zhuǎn)換為數(shù)值;

    • 如果上述日期存在,則返該日期對(duì)應(yīng)的數(shù)值;如果不存在,則返回錯(cuò)誤值 #VALUE!

  • COUNT(...):

    • count 函數(shù)的作用是統(tǒng)計(jì)數(shù)值的個(gè)數(shù);

    • 如果日期存在,則 count 結(jié)果為 1;不存在的日期為錯(cuò)誤值,count 對(duì)錯(cuò)誤值的統(tǒng)計(jì)結(jié)果為 0

  • if(...,'是',''):用 if 函數(shù)判斷 count 函數(shù)結(jié)果,為 1 則返回“是”,反之留空

圖片
圖片

解決方案 2:

1. 在 C2 單元格中輸入以下公式 --> 下拉復(fù)制公式:

=IF(ISNUMBER(--(A2&'-2-29')),'是','')

公式釋義:

  • 本公式與前一個(gè)公式唯一的區(qū)別是將 count 替換成了 isnumber 函數(shù);

  • isnumber 函數(shù)的作用是判斷參數(shù)是否為數(shù)值,返回 true 或 false 的邏輯值,相當(dāng)于 1 和 0,所以在公式中的作用與 count 一樣

圖片
圖片

解決方案 3:

1. 在 D2 單元格中輸入以下公式 --> 下拉復(fù)制公式:

=IF(MONTH(DATE(A2,2,29))=2,'是','')

公式釋義:

  • DATE(A2,2,29):

    • 用 date(年,月,日) 函數(shù)生成日期;

    • 因?yàn)槿掌凇?010/2/29”不存在,date 會(huì)自動(dòng)延后一日,計(jì)算出正確的日期“2010/3/1”

  • MONTH(...)=2:用 month 函數(shù)判斷上述日期中的月份是否為 2;

  • if(...,'是',''):如果月份為 2 就表示是閏年,如果變成了 3 月,就不是閏年

圖片
圖片

解決方案 4:

1. 在 E2 單元格中輸入以下公式 --> 下拉復(fù)制公式:

=IF(DAY(EOMONTH((A2&'-2-1'),0))=29,'是','')

公式釋義:

  • EOMONTH((A2&'-2-1'),0):eomonth 的作用是計(jì)算出第一個(gè)參數(shù)值“2010-2-1”所在月的最后一天的日期

  • DAY(EOMONTH((A2&'-2-1'),0))=29:計(jì)算上述日期中的日是否為 29

  • if(...,'是',''):如果是 29 就表示是閏年,否則就不是閏年

有關(guān) eomonth 函數(shù)的詳解,請(qǐng)參閱 Excel – 幾千行日期,如何快速算出每個(gè)日期當(dāng)月有幾天?

圖片
圖片

解決方案 5:

1. 在 F2 單元格中輸入以下公式 --> 下拉復(fù)制公式:

=IF(DAY(DATE(A2,3,0))=29,'是','')

公式釋義:

  • 該公式與解決方案 3 的公式非常接近,唯一區(qū)別是前一個(gè)公式用 month 函數(shù)判斷月份是否為 2 月,而此處是用 day 函數(shù)判斷日是否為 29。

圖片
圖片

解決方案 6:

1. 在 G2 單元格中輸入以下公式 --> 下拉復(fù)制公式:

=IF((--A2&'-12-31')-(--A2&'-1-1')=365,'是','')

公式釋義:

  • (--A2&'-12-31')-(--A2&'-1-1')=365:

    • 分別生成當(dāng)年的最后一天和第一天的日期,并用“--”將日期轉(zhuǎn)化成數(shù)值;

    • 將兩個(gè)日期相減,如果差值為 365,說(shuō)明總天數(shù)為 366,即閏年

  • 最后通過(guò) if 函數(shù)返回上述判斷結(jié)果

圖片
圖片

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

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

    類(lèi)似文章 更多