DATEDIF函數計算日期間隔

2021-01-10 有趣的鵬仔

DATEDIF函數

DATEDIF函數其實屬於一種隱藏函數,因為這個函數在EXCEL幫助和插入公式裡面沒有,這個函數可以用來計算兩個日期之間的年、月、日間隔數。

下面介紹DATEDIF函數的語法及實例演示。

①語法:DATEDIF(開始日期,結束日期,返回類型)

②參數解釋:

開始日期:一個時間段內的起始日期;

結束日期:一個時間段內的終止日期;

返回類型:返回年數差(Y),返回月數差(M),返回天數差(D);返回同一年內的月數差(YM);返回同一年內的天數差(YD);返回同一月內的天數差(MD);

③舉例:如下圖所示

a.在B3單元格中輸入=datedif(A2,A3,"Y"),會返回5(相差5年);

b.在C3單元格輸入=datedif(A2,A3,"M"),會返回67(相差67個月);

c.在D3單元格輸入=datedif(A2,A3,"D"),會返回2068(相差2068天);

d.在E3單元格輸入=datedif(A2,A3,"YM"),會返回7(忽略年份,相差7個月);

e.在F3單元格輸入=datedif(A2,A3,"YD"),會返回242(忽略年豐,相差242天);

f.在G3單元格輸入=datedif(A2,A3,"MD"),會返回28(忽略年份和月份,相差28天);

以上就是DATEDIF函數的用法,在我們的工作生活中會用的很普遍;喜歡的朋友趕緊收藏起來吧。

相關焦點

  • Excel計算日期間隔,辦公室工作注意收藏!
    有朋友詢問,在Excel中如何計算兩個日期間的時間差。那麼,今天就和大家來聊一聊Excel中日期間隔的計算方法。事實上,在Excel中日期是可以直接【相減】的。為什麼呢?因為在Excel裡,是通過使用一個序號系統來處理期的。也就是說,微軟的程式設計師,將1900年1月1日的期序號設定為1。那麼,1900年1月2的序號就是2,依此類推。
  • excel日期函數:如何計算項目的開始和完成日期
    在上一篇文章中,我們說到了EDATE、DATEDIF、EOMONTH、WEEKDAY等日期函數,相信大家對於excel中的日期計算,已經有了一個大致的了解,今天我們繼續上篇內容,為大家帶來兩個比較冷門,但又非常好用的日期函數,一起來看看吧!
  • 算日期你還在翻日曆?5個日期函數,讓你從此告別日曆
    大家好我是雨果,這節課我們繼續學習函數,工作中我們經常會遇到關於日期方面的問題,比如算天數,求日期,求星期等等,這些問題都可以用日期方面的函數解決,我們這節課就重點講這3個方面的內容。看圖:第二種方法就是快速填充,使用快速填充的時候大家要注意,快速填充它有一個參考對象和判斷過程,判斷的準不準取決於參考對象詳不詳細,所以我們儘量多輸入幾個參考對象,讓excel判斷起來更加準確,如圖:下面我們來講怎麼從身份證號碼中提取年齡,這裡面需要使用datedif函數,這個函數有3個參數,datedif(起始日期,結束日期,時間類型)我們以鄧克琨為例他的年齡計算公式=
  • SQL Server各種日期計算
    通常,你需要獲得當前日期和計算一些其他的日期,例如,你的程序可能需要判斷一個月的第一天或者最後一天。你們大部分人大概都知道怎樣把日期進行分割(年、月、日等),然後僅僅用分割出來的年、月、日等放在幾個函數中計算出自己所需要的日期!
  • Excel日期計算?打個響指,這個函數必須會~
    HI,大家好,我是星光,今天咱們來聊一下日期計算必會函數DATEDIF。
  • SQL Server各種日期計算方法之一
    你們大部分人大概都知道怎樣把日期進行分割(年、月、日等),然後僅僅用分割出來的年、月、日等放在幾個函數中計算出自己所需要的日期!在這篇文章裡,我將告訴你如何使用DATEADD和DATEDIFF函數來計算出在你的程序中可能你要用到的一些不同日期。   在使用本文中的例子之前,你必須注意以下的問題。
  • 一個實例,學會Excel中的日期計算
    這部分的計算,咱們可以使用MAX函數來完成:=MAX(EOMONTH(A2,0)+1,"2020-1-1")也就是從「初始折舊日期」和本年的1月1日之中,提取最大的一個日期。二:本年折舊的截止日期如果折舊到期日期晚於本年12月31日,就到本年的12月31日截止計算,否則按實際的折舊到期日期計算。
  • excel表格,如何計算日期的天數或時間差
    在excel中如何單獨計算日期的天數或時間差。對於日期和時間,之間的差,例如:日期時間差的公式,結果要小時(如134.5小時),比如2016年2月10日 13:26到2016年3月6日 10:40相距多少個小時,怎麼實現呢?首先,單獨計算兩個日期之間的天數。
  • 「Excel技巧」還在愁怎麼計算時間間隔嗎?多種玩法任你挑
    1、計算同一天內兩個時間點的間隔時間如下圖:計算同一天內兩個時間點的間隔時間,方法一:直接兩個時間點相減,即C2=B2-A2,然後設置下C2單元格的格式,即自定義格式類型為:h:mm:ss。2、計算帶日期且跨天的兩個時間點的間隔時間方法一、同樣是C2=B2-A2,不過,這裡C2單元格的格式類型,得自定義格式類型為:[h]:mm:ss。
  • excel中如何計算日期差值,用DATEDIF即可搞定,只不過他被隱藏了
    計算兩個日期之差,你是怎麼做的呢?我想很多人都是用大日期減去小日期,我們這樣做得的是兩個日期的天數之差,想要精確的獲得年份月份之差用這種方法顯示是不行的,那麼excel中好像也沒有專門用於計算兩個日期之差的函數啊。
  • 常用的Excel日期函數
    Excel日期大家都會用,但是你知道Excel中有多少日期和時間函數嗎?Excel為我們提供了大約20個日期和時間函數,這些函數對於處理表格中的日期數據都是非常有用的。下面介紹幾個常用的Excel日期函數及其實際應用案例。
  • 最常用日期函數匯總excel函數大全收藏篇
    在我們的實際工作中,經常需要用到日期函數。日期函數那麼多,你還只會用函數TODAY嗎?那你就OUT了。今天一起來看下常用日期函數的用法! 1、DATE 函數DATE:返回在日期時間代碼中代表日期的數字。
  • Excel如何靈活計算工作日,不算節假日那種
    日期,是Excel一個很重要的數值形式,但是它不算是一個很好對付的源數據,我們來舉個「慄子」你們看,如果合併單元格的話,文本和數值,文本和文本合併起來還是原來的樣子,那文本和日期函數一合併,那可就面目全非了,為了讓日期函數顯示出正常的樣子,我們還要再給它加個公式,這樣才能變成能看的樣子。
  • Excel利用身份證號碼計算年齡
    想解決這個問題,就必須了解本節課要講的一個「隱藏」函數,DATEDIF()函數,為什麼說它是「隱藏」呢?Excel本身對它並沒有過多的注釋,甚至我們在工作表中輸入它的時候,都不能像其它函數一樣,出現相應的提示,或許它在Excel中還不夠完善吧。不過沒關係,我們照樣可以用它來解決一些實際問題。
  • 每日一Excel技巧:日期函數,你都會嗎?
    每日一Excel技巧:日期函數,你都會用嗎?在Excel統計數據、分析數據中,日期函數是非常重要的一類函數,整理一下分享給大家。當前系統日期:TODAY()當前系統日期和時間:NOW()日期年份:YEAR()當前系統年份:=YEAR(TODAY())\ =YEAR(NOW()),都可以日期月份MONTH()當前系統月份:=MONTH(TODAY())\ =MONTH(NOW()),都可以計算幾日:DAY()當前系統幾日
  • 如何用EXCEL自動提取身份證號中的出生日期和年齡?
    當所有參數錄入完成後,在函數參數錄入頁面可以看到此公式的計算結果,同時在函數對話框中可以看到完整的函數公式=TEXT(MID(I2,7,8),"0000-00-00")。最後,點擊「確定」按鈕。「說完了出生日期,咱們就可以根據出生日期計算出這個人的年齡啦!」在這一步中,需要用到兩個函數:TODAY函數和DATEDIF函數。TODAY函數詳解:一、作用:返回當前的日期。二、參數:此函數無需參數。
  • EXCEL小技巧:如何計算兩個日期間工作日的天數
    帶有日期的單元格是我們日常使用EXCEL的時候經常見到的,有的時候我們需要求出兩個日期之間間隔的天數,可以直接用結束日期減去開始日期即可,這是個非常簡單的減法公式。不過這個單純的減法公式會默認去掉開始的第一天,不太符合我們日常的日期計算方法,所以我們一般在做這種日期減法公式的時候後面都加個1。這個公式雖然比較簡單,但如果稍加變換下,要你求出兩個日期間工作日的天數又該如何?
  • 13個日期時間函數,掌握50%以上的都是超級高手!
    解讀:用Now函數提取的當前時間包含日期,而用快捷鍵Ctrl+Shift+;提取的時間不包括日期。三、Excel日期時間:提取給定時間的日期。函數:Int。功能:將數值向下取整為最接近的整數。語法結構:=Int(數值)。目的:提取給定時間中的日期部分。
  • Excel日期計算的5個小技巧!
    註:MID函數用於截取某一個字符串中的內容,此處是截取身份證號的出生日期那部分;TEXT函數是使截取的那部分格式轉為日期格式。註:DATEDIF函數用於計算兩日期之間相隔的年數,月數,天數,TODAY函數用於返回當前日期,「y」為DATEDIF的第三個屬性參數
  • excel函數的嵌套真強大,根據身份證號碼計算年齡,1步即可搞定
    Hello,大家好,今天跟大家分享下如何根據身份證號碼計算年齡,以此為例跟大家講解下函數的嵌套,函數的嵌套就是將函數作為另一個函數的參數來使用一、獲取出生日期1.轉換數據格式Mid函數是一個文本函數,我們使用這個函數提取出來的數值都是文本格式的數值,這樣的話我們是無法使用這個日期來計算具體的年齡的,所以我們還需要將其格式轉換為日期格式,這樣的話才可以用於計算年齡,轉換數據格式我們可以使用text函數來完成公式:=--TEXT(B2,"0000-00-00")第一參數:B2,就是我們提取出來的出生日期第二參數