計算入職日3個月後轉長工的日期

 

如果現在你有1,000位員工的入職日,你要計算他們入職日計3個月後轉長工的日子,應該用什麼方法計算呢?

方法1: +90日?
方法2: 月份+3?

❌ 因為每月的日數不同,加90天會令轉長工的日子會多/少出幾天。 例如入職日是2/20/2019,3個月後應是5/20/2019,但加90天會變成了5/21/2019。
❌ 萬一入職日是10,11,12月,+3後就會大過12,日期會出現error
利用函數EDATE
=EDATE(入職日,3)
EDATE可以解決以上兩個問題了,3即係未來3個月,所以如果你想找3個月前,=EDATE(日期,-3)就可以了   微軟的官方解述