工齡函式計算

2021-03-04 00:34:12 字數 918 閱讀 8527

工齡計算公式

工齡計算公式

計算工齡的步驟已完成,公式如下:

a3=datedif(d3,e3,"y")&"年"&roundup(datedif(d3,e3,"ym"),1)&"個月"&roundup(datedif(d3,e3,"md"),1)&"日"

a3為計算出的工齡,d3為入職入期,e3是當前日期。

現在有某位同事申請了停薪留職後再復職,停職時間段為5個月4日,

如何用a3的正常工齡減去停職時間,得出實際的在職工齡?

如直接用正常入職時間減停職時間,公式更改如下:

f3為停職時間的5個月,g3為停職時間的4天,:

a3=datedif(d3,e3,"y")&"年"&roundup((datedif(d3,e3,"ym")-f3),1)&"個月"&roundup((datedif(d3,e3,"md")-g3),1)&"日"

假設用正常的入職工齡1年9個月21日 - 停職時間5個月4日 = 在職工齡1年4個月17日。

再假設用正常的入職工齡1的2個月3日 - 停職時間5個月4日 = 在職工齡1年-3個-1日。

當正常入職工齡的月、日數值比停職時間的月、日數值要小時,計算出的在職工齡會出現負數,請問該如何解決這一問題呢?誰能給出乙個詳細的、精確的公式?

中顧網律師:

建議你用下面的格式

入職時間當前時間停薪日期復職日期實際工齡

2000-11-6 2008-5-31 2007-3-6 2008-1-31 6年7個月29日

實際工齡的計算公式為

=datedif(a2,b2-datedif(c2,d2,"d"),"y")&"年"&roundup(datedif(a2,b2-datedif(c2,d2,"d"),"ym"),1)&"個月"&roundup(datedif(a2,b2-datedif(c2,d2,"d"),"md"),1)&"日"

工齡的計算與應用

工齡一 工齡的定義 工齡分為一般工齡和連續工齡。一般工齡是指工人職員以工 資收入為生活資料之全部或主要 的工作時間。在計算一般工齡時,應包括本企業工齡在內。連續工齡是一般工齡的組成部分,過去稱 本企業工齡 即職工在乙個工作單位的連續工作時間。職工如果曾經離職或開除,離職期間,其離職以前的工作時間除法...

excel年齡和工齡計算

根據出生年月計算年齡 datedif a1,today y datedif a1,today y 周歲 datedif a1,now y 根據出生年月推算生肖 中國人有12生肖,屬什麼可以推算出來。即用誕生年份除以12,再用除不盡的餘數對照如下 0 猴,1 雞,2 狗,3 豬,4 鼠,5 牛,6 虎...

用Excel怎麼計算工齡

首先我們開啟乙個新的excel表建立乙個人事資訊庫框架,資訊專案的設定您可根據本單位實際情況而定。如按abcd順序分別是 編號 姓名 部門 職務 身份證號碼 性別 出生年月 年齡 民族 籍貫 戶口所在地 畢業院校 專業 學歷 學位 入職日期 試用期到期時間 提前七天提醒 勞動合同到期時間 提前三十天...