相信很多學(xué)習(xí)Excel的小伙伴們都有一個(gè)感受,就是對(duì)于日期與時(shí)間的計(jì)算是比較頭疼的,今天小必就教你們一波日期處理的套路,學(xué)會(huì)后相信會(huì)對(duì)Excel更加地有信心。
在學(xué)習(xí)前,先得明白一個(gè)知識(shí)點(diǎn),就是時(shí)間與日期在Excel中都是以序列的形式存在的,也就是說(shuō)日期每增加一天,那么日期的序列就加1,而1900-1-1是序列1; 而時(shí)間則根據(jù)日期與天的換算規(guī)則進(jìn)行相關(guān)的換算。
1
分離時(shí)間與日期
分離下面的日期與時(shí)間。時(shí)間是整數(shù),而日期是小數(shù)。那么根據(jù)這一規(guī)則可以處理下面的問(wèn)題。
在C2單元格中輸入公式:=INT(B2),按Enter鍵完成后向下填充。而時(shí)間則為日期時(shí)間減去日期即可,即D2單元格公式為:=B2-C2
注:int函數(shù)是取整函數(shù); 兩個(gè)格式都要注意調(diào)整格式哦~
2
時(shí)間與日期的合并
分日期與時(shí)間的合并到一塊去,那么根據(jù)上面的例子,直接相加就可以,相加后別忘了調(diào)整日期與時(shí)間的格式哦!如下圖所示:
3
計(jì)算日期屬于周幾
計(jì)算星期屬于周幾有兩種方法,一種是設(shè)置格式的方法,另外一種是使用公式的方法。設(shè)置日期的格式為星期即可。第二種是利用WEEKDAY來(lái)計(jì)算星期。如下圖所示:
使用的公式為:=WEEKDAY(B2,1),返回的是數(shù)字序列5;如果要生成周幾的則為:=TEXT(WEEKDAY(B2,1),'周'&'aaa');如果要生面“星期*”的可以修改公式為:=TEXT(WEEKDAY(B2,1),'周'&'aaaa
在D2單元格中輸入公式:=(C2-B2)*24,如果要計(jì)算分鐘數(shù)那么再乘以60就可以了。
5
計(jì)算n個(gè)月之后
通常在計(jì)算轉(zhuǎn)正日期與合同到期的時(shí)候我們會(huì)用到幾個(gè)月后到期的情形。
在D2單元格中輸入公式:=EDATE(B2,C2)
6
計(jì)算某個(gè)日期所在月共有幾天
如下圖所示,計(jì)算下面的日期所在月共有多少天。
在C2單元格中輸入公式:=DAY(EOMONTH(B2,0))
該公式利用EOMONTH的取得所在月的之后的月份的第0天,那么就是該月的某后一天,然后再利用DAY函數(shù)取出天數(shù)的序列即可。
7
計(jì)算n個(gè)工作日之后是那天
計(jì)算下面的日期的n個(gè)工作日后是那天。
在D2單元格中輸入公式:=WORKDAY(B2,C2,$G$1:$G$3)
WORKDAY函數(shù)的用法,=WORKDAR(開(kāi)始日期,工作日天數(shù),需要排除的法定假日及指定日期)
天,然后再利用DAY函數(shù)取出天數(shù)的序列即可。
8
計(jì)算指定日期區(qū)間內(nèi)共有多少個(gè)工作日
計(jì)算下面兩個(gè)日期之間共有多少個(gè)工作日。
在D2單元格中輸入公式:=NETWORKDAYS(B2,C2,G1:G3)
該函數(shù)的用法與WORKDAY的用法是一樣的。
9
計(jì)算指定日期所在的季度
計(jì)算下面的日期所在季度。
在C2單元格中輸入公式:=MATCH(MONTH(B2),{1,4,7,10})
注意:先使用MONTH函數(shù)獲取日期所對(duì)就的月份序列,然后使用MATCH函數(shù)獲得月份與{1,4,7,10}最為接近,然后使用行數(shù)。
聯(lián)系客服