上篇文章和大家介紹了EXCEL中關於日期的基本判斷,今天來講講EXCEL中關於日期的運算。
1、計算當月的天數:day()和eomonth()函數聯用:=DAY(EOMONTH(日期,參數))
講解:EOMONTH和DAY上期文章都有介紹,EOMONTH是確認某個月份的最後一天,用DAY來輔助提取最後一天的日數就是這個月的天數啦。
計算當月的天數:DAY(EOMONTH(日期,參數))
2、計算兩個時間差:
2.1計算年份差:=DATEDIF(開始日期,結束日期,”Y”)
2.2 計算月份差:= DATEDIF(開始日期,結束日期,”M”)
2.3計算天數差:= DATEDIF(開始日期,結束日期,”D”)
計算年份差:DATEDIF(開始日期,結束日期,”Y”)
計算月份差:DATEDIF(開始日期,結束日期,”M”)
計算天數差:DATEDIF(開始日期,結束日期,”D”)
2.4 計算小時差:=(結束時間-開始時間)*24
2.5 計算分鐘差:=(結束時間-開始時間)*24*60=(結束時間-開始時間)*1440
計算小時差:(結束時間-開始時間)*24
計算分鐘差:(結束時間-開始時間)*1440
3、計算工作日天數:
=NETWORKDAYS.INTL(開始日期,結束日期,自定義周末)±法定節假日
當有法定節假日的時候需要進行增加或者扣減,比如例2圖中:9月6號到9月19號中,18號是需要上班的,所以需要“+1”,
計算工作日天數:例1
計算工作日天數:例2
4、計算員工轉正後的日期:=EDATE(開始日期,變化的月份數)
計算員工轉正後的日期:EDATE(開始日期,變化的月份數)
5、根據身份證計算年齡:
=DATEDIF(TEXT(MID(身份證號,7,8),”0000-00-00″),TODAY(),”y”)
講解:其實年齡就是年份差,可以用到上面的DATEDIF(開始日期,結束日期,”Y”),
開始日期是出生日期:用MID函數提取出生日期,MID(文本,開始提取的位置,提取的字符數);用TEXT函數將MID提取出來的出生日期轉換為日期格式。
結束日期就是今天。
根據身份證計算年齡:DATEDIF(TEXT(MID(身份證號,7,8),”0000-00-00″),TODAY(),”y”)
這就是這次關於日期計算的全部內容了,後面有新的發現再和大家分享~
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/212819.html
微信掃一掃
支付寶掃一掃