Re: [算表] 如何計算員工的年資... --日期,DATEDIF

看板Office作者 (David)時間17年前 (2008/11/24 23:18), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串2/6 (看更多)
計算條件是 以半年為基準的 無條件進入法 G2 =DATEDIF($A2,$B2,"m") 算出年資有幾個月 以下兩個式子意思應該一樣 =MIN(CEILING($G2/6,1)-IF($G2>15*12,CEILING($G2/12,1)-15),45) =MIN(IF($G2>15*12,INT(CEILING($G2/6,1)/2)+15,CEILING($G2/6,1)),45) 試試看有沒有問題 另外您的C2說是算出有幾年幾月幾日 如果是用=DATE(...)的話 萬一經過2個月又30天 顯示就怪怪的 7個月0天 也會變6月30日 可能不合適 又如果只是把三個 DATEIF 用&接起來的話 那是沒什麼問題 不過不能拿來計算 計算需要的是總共幾個月 ※ 引述《bluekai (火考三吃)》之銘言: : 標題: [算表] 如何計算員工的年資... : 時間: Mon Nov 24 18:51:04 2008 : : : 軟體: excel : : 版本: 2003 or 2007 : : 我有以下的資訊和限制,需要計算出退休員工可以領多少退休金, : 而退休金中很重要的就是年資的計算.. : : 擁有資訊:到職日、離職日 : : 法令限制: : 1. 15 年以下部分,每年 2 個基數 : 2. 超過 15 年部分,每一年 1 個基數,最高為 45 個基數 : 3. 超過半年未滿一年以一年計算,未滿半年以半年計算。 : : 假設欄位如下: : : A B C D : 1 到職日期 離職日期 年資 基數 : 2 1998/06/18 2008/11/17 : : C2 的部分我是以 datedif 函數來計算出在公司 X年X月X日 : 但是 D2 是要用 if 來寫還是哪個函數?那又該如何寫,我就沒概念.. : 來跟版上大大們求救... : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 58.114.163.247 : → mddc62:最近很敏感 應該要算資遣費吧!.... 11/24 19:22 : → bluekai:這是退休金...@@" 資遣費算法不是這樣....>////< 11/24 20:39 : → JieJuen:哈哈 11/24 22:51 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.50.192

11/25 07:07, , 1F
謝謝 J 大,我今天在找時間套表看看..感謝....
11/25 07:07, 1F

11/25 22:28, , 2F
版主可否借轉HRM版
11/25 22:28, 2F

11/26 00:23, , 3F
^^ 歡迎~
11/26 00:23, 3F
文章代碼(AID): #19AiMihd (Office)
討論串 (同標題文章)
文章代碼(AID): #19AiMihd (Office)