生年月日から現在の年齢を計算する方法は?
DATEDIF関数を使うことで、生年月日から現在の年齢を計算できます。`=DATEDIF(A2, TODAY(), "Y")`のように記述すると、A2セルの生年月日から今日までの経過年数が求められます。DATEDIFは関数ヘルプに記載されていない隠し関数ですが、全バージョンで動作します。社員マスタや顧客管理で年齢を自動計算する際に便利です。
📊 バージョン対応
2016
✅
対応
2019
✅
対応
2021
✅
対応
365
✅
対応
📋 実務での使用例
💼 社員マスタで年齢を自動計算
生年月日から現在の年齢を自動算出。人事管理で定年退職時期の把握や年齢層分析に使用
=DATEDIF(A2, TODAY(), "Y")💼 契約期間の経過年数を計算
契約開始日から現在までの経過年数を算出。長期契約の更新時期管理に使用
=DATEDIF(A2, TODAY(), "Y")&"年"&DATEDIF(A2, TODAY(), "YM")&"ヶ月"DATEDIF年齢計算生年月日TODAY隠し関数組み合わせパターン
📄
日付関数 逆引き表
「○○したい」→ 対応する関数の早見表
準備中※ PDFは現在作成中です。近日公開予定