Excel Q&A
説得力を高める関数・数式の応用ワザ | 日付や時刻を計算する

Q:447 生年月日から年齢を求めたい

A DATEDIF関数を使います

「DATEDIF(デイト・ディフ)関数」は、引数[開始日]と[終了日]に指定した2つの日付の期間を計算する関数です。期間の単位は引数[単位]で指定します。

引数[開始日]に生年月日、[終了日]に本日の日付、[単位]に「"Y"」を指定すると、簡単に満年齢を求めることができます。


DATEDIF(開始日,終了日,単位)

開始日から終了日までの年数、月数、日数を求める


生年月日から年齢を求めたい

引数[単位]の主な設定値

引数[単位] 内容
"Y" 満年数を求める
"M" 満月数を求める
"D" 満日数を求める

関連記事

「Excel Q&A」について

この連載記事は、インプレスの書籍『できるExcel パーフェクトブック 困った!&便利ワザ大全 Office 2021/2019/2016 & Microsoft 365対応』の内容に基づいています。紹介している情報は、書籍発行時点(2022年8月)のものです。