亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
1472
2025-03-31
同事問我怎么實現員工勞動合同起止日期差值,郁悶半天,還是百度了一下,找了相關的資料及具體的實現。
軟件環境:WPS2013個人免費版
需求說明:計算員工勞動合同終止日期與起始日期天數差值
先要講一下基本函數
DATE:返回代表特定日期的序列號。如果在輸入函數前,單元格的格式為“常規”,則結果將設為日期格式。
語法:DATE(year,month,day)
Year 參數 year 可以為一到四位數字。Microsoft Excel 將根據所使用的日期系統來解釋 year 參數。默認情況下,Microsoft Excel for Windows 將使用 1900 日期系統,而 Microsoft Excelfor Macintosh 將使用 1904 日期系統。
Month 代表一年中從 1 月到 12 月(一月到十二月)各月的正整數或負整數。
Day 代表一月中從 1 日到 31 日各天的正整數或負整數。
示例:
DATE(2014,2,28)相當于日期類型“2014-02-28”
TODAY:返回當前日期的序列號。 序列號是 Excel 用于日期和時間計算的日期-時間代碼。 如果在輸入該函數之前單元格格式為“常規”,Excel會將單元格格式更改為“日期”。 若要顯示序列號,您必須將單元格格式更改為“常規”或“數字”。
語法:TODAY()
TODAY 函數語法沒有參數 參數:為操作、事件、方法、屬性、函數或過程提供信息的值。
一、計算工作日差值
NEWORKDAY()函數
NETWORKDAYS(起時,止時)計算兩者之間 工作日 相差天數,注意是工作日
該函數還有其他重載功能,目前用不上就沒有實驗了
例子:
NETWORKDAYS(DATE(2014,2,28),DATE(2014,3,1))
計算結果為1
圖 1
更多功能請參考
http://office.microsoft.com/zh-cn/excel-help/HP010062292.aspx?CTT=5&origin=HP010070467
二、計算普通日期差值
DATEDIF()函數
DATEDIF(起期,止期,計算類型),計算日期差值
參數說明:
起期和止期都必須是日期類型,不詳細描述
計算類型有多種,其中(不區分大小寫):
“Y”:時間段中的整年數。
“M":時間段中的整月數。
”D":時間段中的天數。
“MD":起期與止期日期中天數的差。計算時忽略日期中的月和年。
“YM":起期與止期日期中月數的差。計算時忽略日期中的日和年。
“YD":起期與止期日期中天數的差。計算時忽略日期中的年。
例子:
DATEDIF(TODAY(),DATE(2014,3,16),"D")
計算結果是4,(當天日期是2014-03-12)
圖 2
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。