Excel 計算年資是 HR、行政與主管最常遇到的需求,無論是調整薪資、排休假天數還是發年資獎金,都需要精準計算「員工已經工作多久」。以下教你用最簡單的方式,30秒內搞定!
【痛點場景】
每年年底發年終、調整職級時,HR 都需要快速算出每個人的年資天數與「滿幾年幾個月」。
專案經理也常需要知道成員加入專案多久,才能精確預估經驗值與產能。
【核心公式】(直接複製就好)
=DATEDIF(B2,TODAY(),"Y") & " 年 " & DATEDIF(B2,TODAY(),"YM") & " 個月 " & DATEDIF(B2,TODAY(),"MD") & " 天"
進階版(顯示「已滿 X 年」只算整年)
=INT((TODAY()-B2)/365.25) & " 年"
【步驟教學】
- 假設入職日期放在 B2 儲存格
- 在想顯示年資的儲存格(例如 C2)直接貼上上面任一公式
- 向下拉即可套用給整欄員工
- 若要固定今天日期(避免每天自動變),改用 =TODAY() 換成固定日期如 "2025/12/31"
【範例表格】
| 員工姓名 | 入職日期 | 目前年資(完整) | 已滿整年數 |
|---|---|---|---|
| 張小明 | 2020/03/15 | 5 年 8 個月 17 天 | 5 年 |
| 李美美 | 2023/11/01 | 2 年 1 個月 1 天 | 2 年 |
| 王大頭 | 2018/06/20 | 7 年 5 個月 12 天 | 7 年 |
【注意事項】最容易犯的錯
千萬不要用 =YEAR(TODAY())-YEAR(B2)
這種寫法會出錯!例如 2020/12/30 到 2025/01/01 明明只工作 4 年多,卻被算成 5 年。務必使用 DATEDIF 或 (TODAY()-B2)/365.25 才精確。
只要複製上面公式,HR 一年最頭痛的年資表立刻搞定!快收藏起來,下次再也不用手算了!
---
你是關注產品開發,或想在職場上「懂策略、會自動化」來提升效率嗎?
這張試算表雖然好用,但真正的職場升級,靠的是**專案思維和 AI 溝通術**。
如果你想了解如何將這種「自動化」思維應用到產品開發和團隊管理上,請務必移駕到我的主網站:
👉 **【PM 必學】如何用 AI 瞬間切換工程師與客戶的語言?**
前往閱讀高階 PM 策略分析文章
---
留言
張貼留言