1080EXCEL計算退休金基數

EXCEL計算退休金基數

1080

EXCEL計算退休金基數

示範檔

範例檔

1080.XLSX

結果檔

1080F.XLSX

沙悟淨:「師兄,我想要計算公司每位員工的退休基數,要判斷下列條件:

1.年資>30,45個基數。

2.年資>=15,則年資超過6個月則加1個基數,年資小於6個月則加0.5個基數,年資15年內12個基數,15年以上11個基數。

3.年資<15,則年資超過6個月則加1個基數,年資小於6個月則加0.5個基數,年資15年內12個基數。

孫悟空:「悟淨,這個必須使用IFDATEDIF二個函數混合應用來建立這個公式。」

點取D2儲存格輸入公式「=IF(C2>30,45,IF(C2>=15,(C2-15)*1+30+IF(DATEDIF(B2,NOW(), "ym")>=6,1,IF(DATEDIF(B2,NOW(),"ym")>=1,0.5,0)),C2*2+IF(DATEDIF(B2,NOW(),"ym")>=6,1,IF(DATEDIF(B2,NOW(),"ym")>=1,0.5,0))))」後,按Enter鍵完成輸入,再複製到D3:D16儲存格。

【公式解說】

DATEDIF(B2,NOW(),"ym") 計算到職日與系統日期差距的月份,不管年份。

若是覺得公式太長,首先可以在D欄前面插入一欄建立差距月份。

點取D2儲存格輸入公式「=DATEDIF(B2,NOW(),"ym")」計算差距月份後,按Enter鍵完成輸入,再複製到D3:D16儲存格。

點取E2儲存格輸入公式「=IF(C2>30,45,IF(C2>=15,(C2-15)*1+30+IF(D2>=6,1,IF(D2>=1,0.5,0)), C2*2+IF(D2>=6,1,IF(D2>=1,0.5,0))))」計算差距月份後,按Enter鍵完成輸入,再複製到E3:E16儲存格。