見出し画像

[Excel]期間計算/年数計算/年齢計算(DATEDIF関数、YEARFRAC関数)まとめ

期間計算に関する記事一覧はこちら

DATEDIF関数を使った年数/●年目/年齢計算(リンク先は詳細記事)

日付1から日付2までの年数を出す計算式
=DATEDIF(日付1,日付2,"Y")

*今日現在での年数なら
=DATEDIF(日付1,TODAy(),"Y")

②「●年目」の出し方
=DATEDIF(日付1,日付2,"Y")-1

*今日現在で「●年目」を調べるなら
=DATEDIF(日付1,TODAy(),"Y")-1

満年齢の出し方
=DATEDIF(誕生日-1,日付2,"Y")

*今日現在での満年齢なら
=DATEDIF(誕生日-1,TODAy(),"Y")

おまけ
「開始日」は「1日目」ではない
誕生日の前日に年を取る
生成AI のCopilot も不正確
YEARFRACはうるう年の満年齢を正確に計算できない






この記事が気に入ったらサポートをしてみませんか?