Re: [算表] 如何計算員工的年資... --日期,DATEDIF
計算條件是 以半年為基準的 無條件進入法
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
11/25 07:07, 1F
推
11/25 22:28, , 2F
11/25 22:28, 2F
→
11/26 00:23, , 3F
11/26 00:23, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 6 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章