又是周末 來點(diǎn)簡單的,。 今天介紹一個(gè)隱藏較深的函數(shù)。 DATEDIF calculate difference between two dates in days 這個(gè)DIF就是difference的縮寫,。 這個(gè)函數(shù)在這里是找不到的,。 直接輸入函數(shù)也不會(huì)有任何提示。 但確實(shí)有這么一個(gè)函數(shù),。 大概是一般用戶用不到,。 這個(gè)函數(shù)很簡單,我直接翻譯成容易理解的語言。 這個(gè)函數(shù)一共有三個(gè)參數(shù),。 =DATEDIF(起始日期,,終止日期,代碼) 其中第三個(gè)參數(shù)有六種變化,,并且需要用英文半角引號(hào),。 以下分別介紹 1 代碼D 先上一個(gè)最簡單的例子。 如下公式 =DATEDIF(A2,B2,"D") 結(jié)果為703,,就是這兩個(gè)日期相差的天數(shù),。 2 代碼M 如果計(jì)算總月份數(shù),就用代碼“M” 如下公式=DATEDIF(A2,B2,"M") 得到的23,就是總的月份數(shù),。 3 代碼Y 如下公式 =DATEDIF(A2,B2,"Y") 得到1,,就是相差的年數(shù)。 2020-2018不是2嗎,? 其實(shí)這兩個(gè)日期相差1年多,,但是不到兩年,所以得到的是1年,。 但這樣計(jì)算會(huì)有個(gè)結(jié)余 如果想知道,,1年多少個(gè)月?1年多少天,,1年多少個(gè)月多少天,? 繼續(xù)使用其他代碼。 4 代碼YM 如下公式=DATEDIF(A2,B2,"YM") 得到11,,這個(gè)11不是總的月數(shù),,而是忽略年份之后的月份數(shù)。 和年一起考慮就是1年11個(gè)月,。 5 代碼MD 如下公式=DATEDIF(A2,B2,"MD") 得到的3,,這個(gè)3不是總天數(shù),而是忽略年份月份之后的天數(shù) 這三個(gè)參數(shù)分別計(jì)算就好理解 就是1年11個(gè)月3天,。 6 代碼YD 如果想忽略月份,,比如上面的例子,想知道1年多少天,? 用以下公式 =DATEDIF(A2,B2,"YD") 也可以在D列做一個(gè)下拉列表進(jìn)行選擇 然后第三個(gè)參數(shù)就選擇D2 這樣,,下拉列表中選擇就可以得到不同的結(jié)果。 好了,,假設(shè)某個(gè)人1985-12-31出生 和今天進(jìn)行比較 你知道他活了多少天嗎,? 今天的函數(shù)為 TODAY() 子曰:用之則行,不用則藏,。 意思是說,,如果你用我的這些建議,,就馬上行動(dòng),知行合一,,如果你不用,,就趕緊收藏,以絕后患,。 |
|