二維碼 購(gòu)物車
部落窩在線教育歡迎您!

3個(gè)日期函數(shù),讓你輕松搞定90%的日期計(jì)算問(wèn)題

?

作者:老菜鳥(niǎo)來(lái)源:部落窩教育發(fā)布時(shí)間:2021-04-21 11:07:01點(diǎn)擊:3690

分享到:
0
收藏    收藏人氣:0人
版權(quán)說(shuō)明: 原創(chuàng)作品,禁止轉(zhuǎn)載。

編按:

處理考勤、排班問(wèn)題;計(jì)算轉(zhuǎn)正日期、合同到期問(wèn)題等等,是人事小姐姐的日常工作之一。而掌握Excel中的日期函數(shù)是處理這些問(wèn)題必要技能……今天,小E給大家講的就是這樣的三個(gè)日期函數(shù)。學(xué)會(huì)它們,我們就能輕松處理90%的日期問(wèn)題。它們因此被稱作“日期函數(shù)三劍客”!

 

使用Excel就難免會(huì)遇到與日期有關(guān)的問(wèn)題。在Excel的函數(shù)中,與日期相關(guān)的函數(shù)已有近20個(gè)。今天,要和大家分享的就是日期函數(shù)中非常實(shí)用的三個(gè)——EDATEEOMONTHDATEDIF。不夸張的說(shuō),掌握了這三個(gè)函數(shù)就能解決一大部分常見(jiàn)的日期問(wèn)題,是名副其實(shí)的日期函數(shù)三劍客。

 

三劍客之一:EDATE函數(shù)

 

EDATE(start_date, months),翻譯過(guò)來(lái)就是EDATE(開(kāi)始日期,間隔月數(shù))。

應(yīng)用場(chǎng)景:計(jì)算到期日。這類問(wèn)題通常指計(jì)算轉(zhuǎn)正日期、合同有效期、商品保質(zhì)期等等,下面用兩個(gè)例子說(shuō)明函數(shù)的用法。

 

1.已知入職日期、三個(gè)月轉(zhuǎn)正、轉(zhuǎn)正日期,就可以用公式=EDATE(B2,3)計(jì)算。

 

 

這個(gè)公式是最基本的用法,實(shí)際上,EDATE函數(shù)的第一參數(shù)可以使用其他的函數(shù),第二參數(shù)可以使用負(fù)數(shù),請(qǐng)看例二。

 

2.已知員工的司齡,如果要根據(jù)司齡和當(dāng)前日期計(jì)算出該員工的入職月份,就可以用公式=EDATE(TODAY(),-B2)。

 

 

注意:如果司齡是以年為單位的,第二參數(shù)需要乘以12將年轉(zhuǎn)換為月。

 

如果你遇到的問(wèn)題涉及到開(kāi)始日期和間隔月數(shù)(年數(shù))的時(shí)候,就可以考慮使用EDATE函數(shù)了。

 

三劍客之二:EOMONTH函數(shù)

 

EOMONTH (start_date, months)

僅從函數(shù)來(lái)看,這個(gè)函數(shù)的參數(shù)與EDATE完全一樣,這也是很多初學(xué)者容易混淆的地方。區(qū)別是EDATE函數(shù)可以得到指定日期之前或之后若干個(gè)月所對(duì)應(yīng)的日期,而EOMONTH得到的則是指定日期之前和之后若干個(gè)月所對(duì)應(yīng)的月份信息(月初日期、月末日期、當(dāng)月天數(shù))。

 

應(yīng)用場(chǎng)景:EOMONTH常用于考勤表、排班表等需要自動(dòng)更新日期的表格模板中。

下面用一個(gè)例子說(shuō)明如何使用EOMONTH函數(shù)得到某個(gè)月的第一天、最后一天和當(dāng)月天數(shù)。

 

問(wèn)題:已知某個(gè)日期,怎么分別得到該日期所在月的第一天,最后一天和當(dāng)月天數(shù)?

月初日期公式為:=EOMONTH(A2,-1)+1

首先得到指定日期前一個(gè)月的月末日期,再加1則為當(dāng)月月初的日期。

 

 

月末日期公式為:=EOMONTH(A2,0)

第二參數(shù)用0可以直接得到當(dāng)月的月末日期。

 

 

當(dāng)月天數(shù)公式為:=DAY(EOMONTH(A2,0))

利用DAY函數(shù)得到當(dāng)月最后一天是幾號(hào),也就是當(dāng)月的天數(shù)。

 

 

三劍客之三:DATEDIF函數(shù)

 

這個(gè)函數(shù)非常特殊,你在Excel的函數(shù)列表里是找不到的,甚至連微軟的幫助文件里也沒(méi)有相關(guān)說(shuō)明,因此這個(gè)函數(shù)也被稱為隱藏函數(shù)。

函數(shù)說(shuō)明:DATEDIF(起始日期,截止日期,統(tǒng)計(jì)方式),第三參數(shù)共有六種方式,具體功能如下圖所示。

 

 

應(yīng)用場(chǎng)景:主要用于計(jì)算兩個(gè)日期之間的天數(shù)、月數(shù)或年數(shù)。

下面通過(guò)兩個(gè)例子來(lái)說(shuō)明函數(shù)的用法。

 

1.根據(jù)出生日期計(jì)算年齡

公式為:=DATEDIF(B2,TODAY(),"Y")

 

 

 

說(shuō)明:寫這篇教程的日期是2021416日,因此公式中的TODAY()也就是這個(gè)日期,在實(shí)際應(yīng)用中是當(dāng)天日期。

 

2.根據(jù)入職日期計(jì)算工齡(精確到天)

如果需要得到以xxx天的形式顯示工齡,就需要使用三個(gè)DATEDIF分別計(jì)算出年數(shù)、月數(shù)(忽略日和年)以及天數(shù)(忽略月和年),再用&進(jìn)行連接得到所需結(jié)果,公式為:

=DATEDIF(D10,TODAY(),"y")&""&DATEDIF(D10,TODAY(),"ym")&"個(gè)月"&DATEDIF(D10,TODAY(),"md")&""

 

 

DATEDIF在計(jì)算兩個(gè)日期之間間隔的年數(shù)、月數(shù)和天數(shù)時(shí)固然很方便,但是在使用這個(gè)函數(shù)時(shí)需要注意,開(kāi)始日期必須早于結(jié)束日期,否則公式會(huì)得到錯(cuò)誤值。

 

好了,三劍客的用法介紹了這么多,大家還是趕緊操練起來(lái)吧,必須要多練習(xí)才能將函數(shù)的用法融會(huì)貫通,自己也才能真的成為職場(chǎng)的函數(shù)劍客。

 

本文配套的練習(xí)課件請(qǐng)加入QQ群:902294808下載。

Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!

掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel

IMG_256

相關(guān)推薦:

在excel里,80%的職場(chǎng)人錄入的日期都是錯(cuò)的!

玩轉(zhuǎn)excel日期函數(shù),一文看懂90%的日期運(yùn)算

玩轉(zhuǎn)excel日期函數(shù),一文看懂90%的日期運(yùn)算(下篇)

9條最實(shí)用的計(jì)算excel中關(guān)于日期的公式?。ńㄗh收藏)

版權(quán)申明:

本文作者老菜鳥(niǎo);同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。