• ベストアンサー

エクセルで日付から年齢を算出する方法

いつもお世話になっています。 生年月日と指定の日付から年齢を算出する関数はありますか? どなたかよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • denden015
  • ベストアンサー率27% (40/147)
回答No.1

  A     B   C 1 生年月日 日付 年齢 =DATEDIF(A1,B1,"y") で計算できますよ.

mojimoji69
質問者

お礼

早速の回答ありがとうございます。 助かりました。

その他の回答 (1)

  • chiwa-CF
  • ベストアンサー率51% (36/70)
回答No.2

DATEDIF関数を使用することで計算できます。 DATEDIF関数の仕様は以下のとおりです。 「開始日(第一引数)から終了日(第二引数)までの期間を指定されたフォーマットで表示する。」 生年月日をA1セルに、年齢を求めたい年月日をA2セルに格納した場合、 DATEDIF(A1,A2,"Y")でOKです。 ただし、この計算の場合、誕生日当日に年齢が加算される計算となります。 日本の法律では、前日に年齢が加算されることとなっているので、それに合わせる場合には、 DATEDIF(A1-1,A2,"Y")とするか、 DATEDIF(A1-1,A2+1,"Y")としてください。

参考URL:
http://www.relief.jp/itnote/archives/000423.php
mojimoji69
質問者

お礼

ご丁寧な回答ありがとうございました。 助かりました。

関連するQ&A