Excel必會的15個日期函數

2020-12-11 辦公軟體技巧大全

今天和大家分享一下Excel中常用的15個日期函數。日期函數主要用於計算財務,稅務,日期,星期、年齡、工齡、利息,以及數據匯總等等,用途十分的廣泛。

1.YEAR(serial_number)函數

將序列號轉換為年。返回對應於某個日期的年份。

=YEAR(TODAY()):返回今年的年份,2020。

=YEAR(「2018-01-28」):返回2018。

=YEAR(「1889-01-28」):返回#VALUE!。Year作為 1900 - 9999 之間的整數返回。

2.MONTH (serial_number)函數

返回日期(以序列數表示)中的月份。

=MONTH(TODAY()):返回當前的月份,5

=MONTH (「1999-13-28」):返回#VALUE!。月份介於 1(一月)到 12(十二月)之間的整數。

3.DAY (serial_number)函數

返回以序列數表示的某日期的天數。

=DAY(TODAY()):返回當前的日期,2

=DAY(「1999-01-38」):返回#VALUE!。天數是介於 1 到 31 之間的整數。

4.HOUR (serial_number)函數

返回時間值的小時數。小時數是介於 0 (12:00 A.M.) 到 23 (11:00 P.M.) 之間的整數

=HOUR(0.5),返回12,24小時的50%。

=HOUR(「13:27」),返回13。

=HOUR(「2020-05-02」),返回0。

5.MINUTE (serial_number)函數

返回時間值中的分鐘。 分鐘是一個介於 0 到 59 之間的整數。

=MINUTE(NOW()):返回33。

=MINUTE(TODAY()):返回0。

6.SECOND (serial_number)函數

返回時間值的秒數。 秒數是 0(零)到 59 範圍內的整數。

=SECOND(TODAY()):返回0

=SECOND(NOW()):返回45

7.TODAY()函數

返回當前日期的序列號。

=TODAY():返回2020-5-2

=TODAY()+10:返回10天後的日期和時間,2020-5-12

8.NOW()函數

返回當前日期和時間的序列號。

NOW(),返回2020/5/2 13:41:47

NOW()-10,返回10天前的日期和時間,2020/4/22 13:42:25

9. TIME(hour, minute, second)函數

返回特定時間的十進位數字。

=TIME(17,14,45),返回17:14:45

10. WEEKDAY(serial_number,[return_type])函數

返回對應於某個日期的一周中的第幾天。 默認情況下,天數是 1(星期日)到 7(星期六)範圍內的整數。

TODAY():返回2020-5-2。

=WEEKDAY(TODAY()),返回7。return_type省略,數字 1(星期日)到 7(星期六)。

=WEEKDAY(TODAY(),1),返回7。數字 1(星期日)到 7(星期六)。

=WEEKDAY(TODAY(),2),返回6,這個符合中國人的習慣。數字 1(星期一)到 7(星期日)。

11.EOMONTH(start_date, months)函數

返回某個月份最後一天的序列號,該月份與 start_date 相隔(之後或之後)指示的月份數。 使用函數 EOMONTH 可以計算正好在特定月份中最後一天到期的到期日。

=EOMONTH(TODAY(),1):返回2020/6/30

=EOMONTH(TODAY(),-1):返回2020/4/30

=EOMONTH(TODAY(),0):返回當前月份的最後一天日期,2020/5/31

12.WORKDAY(start_date, days, [holidays])函數

返回在某日期(起始日期)之前或之後、與該日期相隔指定工作日的某一日期的日期值。

=TODAY(),返回2020/5/2

=WORKDAY(TODAY(),5),返回2020/5/8,從2020/5/2開始第5個工作日的日期。

13. DATEDIF(start_date,end_date,unit)函數

計算兩個日期之間相隔的天數、月數或年數。

=DATEDIF("2019-01-01","2020-05-02","Y"),返回1

=DATEDIF("2019-01-01","2020-05-02","M"),返回16

=DATEDIF("2019-01-01","2020-05-02","D"),返回487

=DATEDIF("2019-01-01","2020-05-02","YD"),返回121,「YD」,日期中天數的差。忽略日期中的年。=DATEDIF("2019-01-01","2020-05-02","YM"),返回4,「YM」,返回日期中月數的差。忽略日期中的日和年。

=DATEDIF("2019-01-01","2020-05-02","MD") ,返回1,「MD」,返回日期中天數的差。忽略日期中的月和年。

14.DATEVALUE(date_text)函數

DATEVALUE函數將存儲為文本的日期轉換為 Excel 識別為日期的序列號

=DATEVALUE("2020-5-2"),返回43953,默認情況下,1900年1月1日的序列號為1。

=DATEVALUE("2020-5-2")-DATEVALUE("2020-3-2"),返回61,返回2個日期相差的天數。

15. DAYS(end_date, start_date)函數

返回兩個日期之間的天數。

=DAYS("2020-5-2","2020-3-2"),返回61。返回2個日期相差的天數。

相關焦點

  • excel日期函數:不同日期函數的返回值解析
    在前不久的文章中,我們給大家分享了在excel中錄入日期的格式,不知道大家還記得嗎?不記得的小夥伴可以看看教程《在excel裡,80%的職場人錄入的日期都是錯的!》複習一下。上回我們說到了日期的格式,這回就該說日期的計算了。
  • excel日期函數:不同日期函數的返回值解析
    在前不久的文章中,我們給大家分享了在excel中錄入日期的格式,不知道大家還記得嗎?不記得的小夥伴可以看看教程《在excel裡,80%的職場人錄入的日期都是錯的!》複習一下。上回我們說到了日期的格式,這回就該說日期的計算了。
  • excel錄入日期數據的技巧,日期函數的使用
    我們在實際工作中,當我們需要錄入日期數據的時候,我們通常有兩種錄入方式,比如我們錄入今天的日期,如果我們手動錄入2020年12月7日,我們下次打開這張excel表格依然顯示2020年12月7日,不會發生任何改變。
  • excel日期函數:如何計算項目的開始和完成日期
    在上一篇文章中,我們說到了EDATE、DATEDIF、EOMONTH、WEEKDAY等日期函數,相信大家對於excel中的日期計算,已經有了一個大致的了解,今天我們繼續上篇內容,為大家帶來兩個比較冷門,但又非常好用的日期函數,一起來看看吧!
  • excel日期函數:如何計算項目的開始和完成日期
    在上一篇文章中,我們說到了EDATE、DATEDIF、EOMONTH、WEEKDAY等日期函數,相信大家對於excel中的日期計算,已經有了一個大致的了解,今天我們繼續上篇內容,為大家帶來兩個比較冷門,但又非常好用的日期函數,一起來看看吧!
  • 27個工作中必會的Excel函數公式
    為了感謝同學們對平臺和蘭色的支持,今天給大家帶來一個重磅excel函數教程集(共7大類)。
  • EXCEL函數公式大全之利用TEXT函數將日期文本轉換成標準日期格式
    EXCEL函數公式大全之利用TEXT函數將日期文本轉換成標準日期格式。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數TEXT函數。在日常工作中往往由於我們的粗心大意,把日期格式數據製作成文本格式。
  • 15個Excel函數固定套路,可以直接套用
    今天跟大家分享15個Excel函數公式的套路,如果遇到類似的問題,直接套用即可,話不多說我們開始吧1.身份證號碼提取出生日期公式:=--TEXT(MID(A2,7,8),"0-00-00")首先利用mid函數提取出身份證號碼中的出生年月,然後利用text函數設置為日期格式,最後利用兩個減號,將文本格式轉換為日期格式,為什麼還需要轉換格式呢?
  • Excel函數公式教程:9個絕對用得上的excel日期公式,趕緊拿走!
    點擊圖片   1元搶購 Excel、Word
  • excel電子表格有關年月日和日期的函數
    有時我們用電子表格處理數據的時候,除了跟各種數據類型為數值的數字打交道,避免不了還會跟時間日期碰上面,本篇文章就主要介紹在excel電子表格中有關年月日和日期的函數。年的函數:year,返回一個日期的年份月的函數:month,返回一個日期的月份日的函數:day,返回一個日期的日日期的函數:date,返回一個日期
  • Excel如何使用text函數提取日期和時間?
    excel中如何使用text函數來提取日期和時間?下面小編就來教給大家通過實例來演示一下操作方法吧。1.首先我們打開excel表格要將下方的日期和時間進行提取。2.提取日期的話是輸入test函數。4.然後按回車鍵就將日期給提取出來了。
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    如何快速計算某日期是年內第幾周、星期幾,以及日期之間間隔的天數、月數、年數、小時數、分鐘數?如何快速補全指定月份日期,合併日期和時間?今天老菜鳥針對上述在日常工作中經常會遇到的問題,總結了20個常用的關於日期和時間的公式,趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel函數中日期如何進行輸入?
    excel中在使用函數公式的時候,日期的輸入是比較重要和繁瑣的,有很多的規定,不按規則輸入的話就會發生計算失誤,下面小編詳細的介紹一下函數公式中的日期輸入吧。1.首先我們選擇一個條件求和公式,輸入公式之後,選擇需要的日期。
  • 最常用日期函數匯總excel函數大全收藏篇
    在我們的實際工作中,經常需要用到日期函數。日期函數那麼多,你還只會用函數TODAY嗎?那你就OUT了。今天一起來看下常用日期函數的用法! 1、DATE 函數DATE:返回在日期時間代碼中代表日期的數字。
  • excel技能提升,關於日期函數的小技巧
    我們這次還是分享一個有關excel日期函數的小技巧,當遇到這種日期的時候,我們該如何使用函數進行轉換。假如輸入的日期是20200320,這種類型。&MID(A2,7,2)」其中,MID(A2,1,4):獲取從第一個開始後4位,MID(A2,5,2):獲取從第五個開始後2位,MID(A2,7,2):獲取從第七個開始後2位。
  • Excel教程:最常用日期函數匯總(收藏篇)
    在我們的實際工作中,經常需要用到日期函數。日期函數那麼多,你還只會用函數TODAY嗎?那你就OUT了。今天一起來看下常用日期函數的用法!1、DATE函數DATE:返回在日期時間代碼中代表日期的數字。函數語法:DATE(year,month,day)函數DATEVALUE:將存儲為文本的日期轉換為Excel識別為日期的序列號。 公式結果返回44138,這是日期的序列號形式,可將格式設置為日期格式函數EOMONTH:返回一串日期,表示指定月數之前或之後的月份的最後一天。
  • EXCEL日期和時間函數的使用方法
    Excel 2013提供了 24個日期和時間函數,本章將詳細介紹日期和時間函數的基本用法及函數的實際工作中的應用。(4)DATE函數對月和日有自動更正功能。如果月大於 12,那麼 Excel會自動轉換到下一年;如果日大於 31,Excel會將其轉換到下一個月。同理,如果月和日都小於 1,則 Excel會將其轉換到上一年或上一個月。
  • Excel如何使用函數將日期轉變為星期?
    下面小編來教大家如何使用excel的函數將日期轉變為對應的星期,提高工作效率。1.首先我們可以找到一列日期,要將日期找到對應的星期。4.後面輸入四個a,一定要加上雙引號,代表的是文本格式。使用函數將日期轉換為對應的星期,不僅是可以轉化為中文,也可以轉換成英文,下面看如何轉換為英文的星期吧。
  • 算日期你還在翻日曆?5個日期函數,讓你從此告別日曆
    大家好我是雨果,這節課我們繼續學習函數,工作中我們經常會遇到關於日期方面的問題,比如算天數,求日期,求星期等等,這些問題都可以用日期方面的函數解決,我們這節課就重點講這3個方面的內容。看圖:第二種方法就是快速填充,使用快速填充的時候大家要注意,快速填充它有一個參考對象和判斷過程,判斷的準不準取決於參考對象詳不詳細,所以我們儘量多輸入幾個參考對象,讓excel判斷起來更加準確,如圖:下面我們來講怎麼從身份證號碼中提取年齡,這裡面需要使用datedif函數,這個函數有3個參數,datedif(
  • excel日期函數技巧:到期時間提醒的幾種設置方法
    關於這些何時到期的自動提醒,我們可以使用excel中的到期提醒功能實現。今天將給大家提供5種製作到期提醒的方法,第一種最簡單,最後一種最人性化並且能實現篩選控制。學習更多技巧,請收藏關注部落窩教育excel圖文教程。