excel表格十大日期函數一網打盡
在excel數值類型中我們反覆提及:日期時間其實也是數字,只是表現形式比較特殊;日期時間也是可以進行加減乘除運算的。
日期和時間的函數也比較簡單,下面我們依次講解常用的十大日期時間函數。
1today語法:today(),作用是獲取當前日期。
簡單粗暴,沒有參數,簡直老少皆宜。在做日報的時候最有用。
看實例:
2now
語法:now(),作用是獲取當前日期和時間。
同樣沒有參數,根據函數名字就能明白是什麼意思。
實例:
3date語法:date(年,月,日),根據給定的年月日返回日期。
參數解釋:
1、年:參數在0-1899之間時,0表示1900年,1表示1901年,1899表示3799年。
參數在1900年之後,表示真實的年份。即1900表示1900年,2000表示2000年。
2、月:默認1-12之間。若給的參數大於12,則減去12的倍數;若給的參數小於12,則加上12的倍數。
比如:-1表示11月,23同樣表示11月。
3、日:默認範圍是1開始,截止至每月的最後一天。比如2月參數日的範圍就是1到28;3月就是1到31。大於當月天數日期會跳轉到下一月,小於1會跳到上月。
可能有同學要問了:我都知道日期了,還要date函數有個卵用?
非也非也,函數的作用就在於自動二字。我們來看個例子:
定了年初的計劃,要在100/200/300天完成目標,具體是哪天呢?
使用date函數就可以輕鬆做到了,是不是很有用呢?
4year、month、day這3個函數用法類似,咱們就放到一起講了。
語法:year(日期),提取給定日期的年份。
month(日期),提取給定日期的月份,結果在1-12之間。
day(日期),提取給定日期的日子,結果在1-31之間。
實例:
5hour、minute、second
類似year、month、day,這3個函數是用來提取時間的小時、分鐘、秒。
語法:hour(時間),提取給定時間的小時數,在0-23之間。
minute(時間),提取給定時間的分鐘,在0-59之間。
second(時間),提取給定時間的秒,在0-59之間。
實例:
6weeknum
語法:weeknum(日期),獲取給定日期是第幾周,做周報很有用。
實例:
7datedif
語法:datedif(日期1,日期2,格式代碼),表示日期1和日期2之間相差的日期。
格式代碼可以為:"y"表示年,"m"表示月,"d"表示天。同時可以兩兩結合使用。
"ym"表示不足1年還剩幾個月。"md"表示不足1月還剩幾天。"yd"表示不足1年還剩多少天。
這個函數應用的比較廣泛,比如求員工入職到現在多長時間。
一口氣講了許多日期時間函數,但是大多都很簡單,比較常用的就是today(),now(),datedif()了,大家多操作幾次就會了。
點擊左下角「閱讀原文」,領取2016年初級會計職稱教材,名額不多啦!
推薦閱讀:
※EXCEL中的TEXT函數詳解
※其實你連SUM函數都不會
※財務人員必懂得幾個Excel函數(五)
※函數的輸入方法
※INDEX、VLOOKUP、HLOOKUP、LOOKUP函數