【Excel】今日時点の年齢を出す(DATEDIF関数、TODAY関数)

入力されている日付データから現在の年齢を求めるには、DATEDIF関数とTODAY関数を使います。

DATEDIF関数、TODAY関数

  「=DATEDIF(開始日,終了日,"単位")」
  開始日と終了日の日数差を調べて、指定した単位で表示します。
  単位は"Y"で年数、"M"で月数、"D"で日数を表示します。

  「=TODAY()」
  今日の日付を表示します。 引数は不要で、括弧の中には何も入れません。

  • B列に年齢を求めます。
    A列の日付から現在までの日数差を出します。
    セルB2をクリックし、「=DATEDIF(A1,TODAY(),"Y")」と入力します。
    ※ DATEDIF関数はダイアログボックスで表示される関数一覧には表示されません。

    excel_age_01.png