萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

Excel 2013 YEAR 函數計算兩日期年份差:提取年份相減,注意不考慮月日

需快速計算兩日期相差幾年?YEAR 函數只提取年份數值相減,忽略月份與日期,適合計算「年齡(虛歲)」、「服務年資(以年為單位)」等不需精確到日場景。本文示範操作與填充技巧。

操作步驟

  1. 假設 A 欄為起始日期、B 欄為結束日期,C 欄計算年份差。
  2. C2 輸入公式:=YEAR(B2) - YEAR(A2)。
  3. 按 Enter 完成 C2 計算。
  4. 將滑鼠移至 C2 右下角填充控制點(細黑十字) → 向下拖曳至所需列(如 C4)。
輸入 YEAR 公式
拖曳填充
自動填充結果

💡 關鍵特性與替代方案

需求公式/函數說明
僅計算年份數值差(虛歲)=YEAR(結束)-YEAR(開始)忽略月日,2023/12/31 與 2024/1/1 差 1 年
精確計算足歲(滿歲)=DATEDIF(開始,結束,"y")考慮月日,未滿生日不算一年
精確年份含小數=(結束-開始)/365.25 或 YEARFRAC(開始,結束)適合財務精算
年月日完整差值=DATEDIF(開始,結束,"y") & "年 " & DATEDIF(開始,結束,"ym") & "月 " & DATEDIF(開始,結束,"md") & "日"DATEDIF 為相容函數不顯示於函數清單

⚠️ 注意事項

  • YEAR 僅提取年份整數,不考慮月份與日期,12/31 與隔年 1/1 會算 1 年差。
  • 日期儲存格必須為有效日期數值(非文字),否則回傳 #VALUE!。
  • 跨世紀計算(如 1999→2001)同樣適用。
copyright © 萬盛學電腦網 all rights reserved