在勤哲中如何巧妙計(jì)算工齡
詳情請(qǐng)咨詢:劉丁,QQ2377298534, 電話:15652289126
工齡是指職工以工資收入為生活資料的全部或者主要來(lái)源的工作年限。工齡分為一般工齡和連續(xù)工齡。一般工齡包括上述全部工作時(shí)間。連續(xù)工齡是一般工齡的組成部分,過(guò)去稱"本企業(yè)工齡",即職工在一個(gè)工作單位的連續(xù)工作時(shí)間。
工作年限和連續(xù)工齡計(jì)算應(yīng)按國(guó)法[1978]104號(hào)文件的規(guī)定計(jì)算,即“滿”一個(gè)周年才能算一年。
《勞動(dòng)法》第四十五條規(guī)定:“勞動(dòng)者連續(xù)工作一年以上的,享受帶薪年休假。具體辦法由國(guó)務(wù)院規(guī)定?!薄堵毠侥晷菁贄l例》規(guī)定:“職工累計(jì)工作已滿1年不滿10年的,年休假5天;已滿10年不滿20年的,年休假10天;已滿20年的,年休假15天。國(guó)家法定休假日、休息日不計(jì)入年休假的假期。”
既然工齡這么重要,那么在勤哲軟件中如何計(jì)算工齡?
我們首先可能想到的是間隔時(shí)間年份,于是乎我們做了一個(gè)公式,如下:
1. 間隔時(shí)間年份
提取<>中的數(shù)據(jù):
按以下方式填入<工齡_主表> :
間隔時(shí)間(yy,本報(bào)表.工齡_主表.入職日期,系統(tǒng)變量.當(dāng)前日期) --->(填入值)工齡
結(jié)果很讓人尷尬,怎么計(jì)算的是1,實(shí)際應(yīng)該是0。間隔時(shí)間年份實(shí)際只計(jì)算年份的差值2017-2016=1,不會(huì)去判斷月份和日。因此我們又想到一招,用天數(shù)來(lái)計(jì)算吧!兩個(gè)日期的天數(shù)除以365天。公式如下:
2. 間隔時(shí)間天數(shù)
提取<>中的數(shù)據(jù):
按以下方式填入<工齡_主表> :
間隔時(shí)間(dd,本報(bào)表.工齡_主表.入職日期,系統(tǒng)變量.當(dāng)前日期) /365 --->(填入值)工齡
的確很尷尬,忽略了最根本的生活常識(shí),還有閏年366天的情況,這樣想起來(lái),是個(gè)很讓人頭痛的問(wèn)題,真的無(wú)解了嗎?不要灰心,我們繼續(xù)嘗試突破。終于想到了,我們可以這樣嘗試下:
1)計(jì)算間隔年數(shù) x
2)用“日期加減”函數(shù)對(duì)入職日期加上 x
3)上述2)得到的結(jié)果如果大于當(dāng)前日期,工齡=x-1,否則工齡=x
以上3點(diǎn)自己綜合到一個(gè)表達(dá)式里應(yīng)該就可以實(shí)現(xiàn)了。
3. 組合多函數(shù)判斷
提取<>中的數(shù)據(jù):
按以下方式填入<工齡_主表> :
條件取值(日期加減(yy,間隔時(shí)間(yy,本報(bào)表.工齡_主表.入職日期,系統(tǒng)變量.當(dāng)前日期) ,本報(bào)表.工齡_主表.入職日期) > 系統(tǒng)變量.當(dāng)前日期,間隔時(shí)間(yy,本報(bào)表.工齡_主表.入職日期,系統(tǒng)變量.當(dāng)前日期)-1,間隔時(shí)間(yy,本報(bào)表.工齡_主表.入職日期,系統(tǒng)變量.當(dāng)前日期)) --->(填入值)工齡
終于對(duì)了!
通過(guò)以上過(guò)程主要是為了結(jié)合實(shí)際的例子展示間隔時(shí)間,日期加減,條件取值的具體用法。
希望對(duì)有需要的客戶有幫助,如需了解更多EXCEL服務(wù)器功能,可以隨時(shí)與我聯(lián)系。