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

分享

Excel日期函數(shù)教程:DATEDIF計(jì)算日期跨度出錯了怎么辦?

 部落窩教育BLW 2023-08-21 發(fā)布于四川

編按:大家好,我們今天來分享一個被廣泛用于計(jì)算兩個日期之間的年數(shù),月數(shù),和天數(shù)的函數(shù)——DATEDIF,需要的同學(xué)趕緊來看一看吧!


DATEDIF,這個函數(shù),有點(diǎn)特別,它是一個隱藏函數(shù),即我們輸入函數(shù)的時候,它并不會出現(xiàn)在函數(shù)提示列表里。

如果你要使用它,必須要完整地記住它的函數(shù)名稱,以及參數(shù)的用法。

先來看看這個函數(shù)的基本語法,它有3個參數(shù):

=DATEDIF(開始日期,結(jié)束日期,返回類型)

第1參數(shù):開始日期,注意較小的日期寫在第一參數(shù)。

第2參數(shù):結(jié)束日期

第3參數(shù):用來表示你希望表示的兩個日期之間距離的返回方式。

這里第3參數(shù)有六種表示方式:

大家看這個表可能會有點(diǎn)暈,我們用圖示的方法來展示一下,用不同的顏色標(biāo)記了這個時間距離。

如果你只想計(jì)算整月數(shù),參數(shù)就用(M),即第二行淺橙色表示的時間距離。

=DATEDIF(開始日期,結(jié)束日期,"M")

如果兩個人是同一年出生的,想比較一下,除開年而外出生日相差的天數(shù),那么就用(YD),也就是綠色區(qū)域表示的時間距離。

=DATEDIF(開始日期,結(jié)束日期,"YD")

下面我們通過一個案例,加深一下對這個函數(shù)的了解。

案例:計(jì)算小朋友的年齡(按照“X歲X月X天"格式),今天用函數(shù)TODAY()來表示。

這個公式比較長,其實(shí)它是3個部分組成的,

這3個部分,分別用不同的第三參數(shù),計(jì)算了整年,月數(shù)(不足一年的部分),天數(shù)(不足一月的部分),然后再分別用“歲”,“個月”,“天”連接起來。

公式如下:

=DATEDIF(A2,TODAY(),"y")&"歲"&DATEDIF(A2,TODAY(),"ym")&"個月"&DATEDIF(A2,TODAY(),"md")&"天"

其實(shí)就是我們之前的示意圖,第一行的三種表示方法。

我們接下來說另外一個問題:DATEDIF為什么要隱藏起來?

雖然這個函數(shù)很好用,但是它有BUG。

下面我們來看一下這個表格。

我們要計(jì)算不同的商鋪?zhàn)赓U的整月份,輸入公式:=DATEDIF(開始日期,結(jié)束日期,"M")

這個公式應(yīng)該沒錯的呀?

但是為什么最后一行,明明是一個月,計(jì)算出來卻是0個月呢?

這就是我們要說的DATEDIF的BUG。我們計(jì)算整月份的時候,如果同時滿足下面兩個條件,這個BUG就會出現(xiàn)。

條件1:起至日期都是月末。比如這里的,31和30都是當(dāng)月的月末。

條件2:開始日期的“日”的值,大于結(jié)束日期的“日”的值,比如這里,31日大于30日。

知道了這個BUG出現(xiàn)的條件,我們就可以想辦法規(guī)避它。

現(xiàn)在,我們把公式調(diào)整為:

完整的公式如下:

注意兩點(diǎn):

① 如果結(jié)束日期是閏年的2月末的時候,可能會出現(xiàn)到28日就計(jì)算為一整年了,而不是29日。

② 還有直接以“md”作為第三參數(shù)的時候,也會出現(xiàn)BUG,大家應(yīng)避免用這個第三參數(shù),改用其他函數(shù)替代。

好的,以上就是今天的所有內(nèi)容,感謝你的觀看。

相關(guān)推薦:

如何計(jì)算兩個日期間的工作日天數(shù)?超實(shí)用的5類日期函數(shù)來了!

常用日期函數(shù)太簡單?那是你不知道WEEKNUM函數(shù)

Excel教程:如何制作帶有層次和透視感的圖表?

氣泡圖和條形圖如何做組合圖,這個Excel圖表太適合年終匯報!

版權(quán)申明:

本文作者柳之;同時部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多