【溫馨提示】親愛的朋友,閱讀之前請您點擊【關(guān)注】,您的支持將是我最大的動力!
在Excel中,日期是可以參與計算的,比如我們工作中計算星期、年齡、工齡、賬齡、利息,以及復(fù)雜一點的匯總某個時間段的數(shù)據(jù)等等,這些利用日期函數(shù),可以代替大量的手工計算。今天小編分享幾種日期函數(shù)的用法和公式,希望對你的工作有所幫助。 1、獲取當(dāng)前系統(tǒng)日期 公式:=TODAY() TODAY()函數(shù)返回系統(tǒng)當(dāng)前日期,函數(shù)不需要參數(shù)。 2、獲取當(dāng)前系統(tǒng)日期和時間 公式:=NOW() NOW()函數(shù)返回系統(tǒng)當(dāng)前日期和時間,該函數(shù)也不需要參數(shù)。 3、獲取當(dāng)前系統(tǒng)時間 公式:= NOW()-TODAY() 用當(dāng)前的日期和時間減去日期,如果得出的結(jié)果是數(shù)值,需要設(shè)置單元格格式為【時間】 4、獲取當(dāng)前系統(tǒng)的年份 公式:=YEAR(TODAY()) YEAR()函數(shù)返回日期中的年份值。 5、獲取當(dāng)前系統(tǒng)的月份 公式:=MONTH(TODAY()) MONTH()函數(shù)返回月份值,是一個1-12之間的數(shù)字 6、獲取當(dāng)前日期是幾號 公式:=DAY(TODAY()) DAY()函數(shù)返回一個月中的第幾天,介于1-31之間的數(shù)值。 7、獲取當(dāng)前系統(tǒng)是星期幾 公式:=WEEKDAY(TODAY(),2) WEEKDAY()函數(shù)返回一周中的第幾天,是1-7的數(shù)值 參數(shù)1:日期或數(shù)字型日期 參數(shù)2:從星期日=1到星期六=1時用1;從星期一=1到星期日=7時用2。我們工作的習(xí)慣一般用2 8、獲取當(dāng)前日期之后一個月的日期 公式:=EDATE(TODAY(),1) EDATE()函數(shù)返回日期之前或之后的月數(shù) 參數(shù)2:正數(shù)代表之后的月數(shù),負數(shù)代表之前的月數(shù) 9、獲取下個月最后一天 公式:=EOMONTH(TODAY(),1) EOMONTH()函數(shù)返回指定日期之前或之后月份的最后一天 參數(shù)2:正數(shù)代表之后的月數(shù),負數(shù)代表之前的月數(shù),0代表本月 10、計算今天到本月底還有多少天 公式:=EOMONTH(TODAY(),0)-TODAY() 本月的最后一天減去今天就是本月剩余天數(shù),如果結(jié)果顯示的不是整數(shù),需要設(shè)置單元格格式為【常規(guī)】 11、判斷今年是否閏年 公式:=IF(COUNT(-"2-29"),"是","否") 判斷閏年在于2月份是否有29日在。Excel中如果輸入“月/日”形式的日期,會默認按當(dāng)前年份處理。如果當(dāng)前年份中沒有2月29日,輸入“2-29”就會作為文本處理。如果當(dāng)前年份沒有2月29日,"2-29"前面加上負號,就相當(dāng)于在文本前加負號,會返回錯誤值#VALUE!。再用COUNT函數(shù)判斷-"2-29"是數(shù)值還是錯誤值,如果是錯誤值,當(dāng)然就不是閏年了。 12、計算今年的天數(shù) 公式:="12-31"-"1-1"+1 用一年的最后一天減去第一天再加上一天,上面提到了在Excel中如果輸入“月/日”形式的日期,會默認按當(dāng)前年份處理。 13、計算下個工作日是哪天 公式:=WORKDAY(TODAY(),1) WORKDAY()函數(shù)返回指定日期的若干個工作日之前或之后的工作日 參數(shù)2:之前或之后的天數(shù) 14、計算某段日期有幾個月 公式:=DATEDIF("2019-4-28",TODAY(),"m") 計算2019年4月28日到今天2020年9月21日有幾個月。 DATEDIF函數(shù)是一個隱藏函數(shù) 語法:DATEDIF(開始日期,結(jié)束日期,返回什么結(jié)果) 參數(shù)3:寫成"m",就是計算兩個日期之間的整月數(shù)。 寫成"Y",就是計算兩個日期之間的整年數(shù)。 小伙伴們,在使用Excel中還碰到過哪些問題,評論區(qū)留言一起討論學(xué)習(xí),堅持原創(chuàng)不易,您的點贊轉(zhuǎn)發(fā)就是對小編最大的支持。 |
|