日期數據是Excel中很重要的一類數據,很多分析都依賴於日期的計算。但是,大多數Excel使用者都對日期計算的方法不太熟悉。
本文總結了日常工作中常見的日期計算場景和相應的計算方法。實際工作中,如果你遇到了類似的情況,你就可以直接使用這些方法。你也可以仔細研究這些方法,對你理解和掌握Excel的日期處理方法會有非常大的幫助。
首先,我們需要回顧一下Excel關於日期的基礎知識。日期=數值
在Excel中日期數據是以數值形式在文件中存儲的。日期數據為正整數,起始為1,代表1900-1-1,每過一天該數值加1。具體的例子可以通過在Excel中設置日期數據為數值格式來了解。
計算日期離不了日期函數,這裡我們列出常用的日期函數(不做詳細解釋,希望了解的朋友可以關注本公眾號):Date(year, month, day),把年月日代表的日期組合為一個標準的日期格式
Year(searial_number),返回日期數據所在的年
Month(serial_number),返回日期數據所在的月
Day(serial_number),返回日期數據代表的日
Edate(start_date, months),返回一個日期之後(或之前)幾個月的確切日期
Eomonth(start_date, months),返回一個日期之後(或之前)之後指定月數所在月的最後一天
Datedif(start_date, end_date, format),返回兩個日期之間的差,具體數值根據format的不同而不同。下面我們介紹如何運用Excel日期數據的特點和常用日期函數介紹各種場景下的日期計算公式。
第一個例子中,我們直接利用Excel日期數據以數值存貯的特點,直接在日期上加上天數。而第二個例子,我們利用了日期函數實際中關於日期的計算五花八門,我們這裡只列出了最常見的一些。不管日期計算的場景如何,基本都可以用我們提到的函數和計算方法來解決。