• ベストアンサー

Excelで経験年数を計算したい!

例えば、 ある資格を、2002年1月25日に取得したとして…。 それを、2007年1月15日時点での経験日数を、「○○年○○ヶ月」と表示させたい場合。 「(2007/1/15)-(2002/1/25)=1904/12/20」となると思うんです。 答えの表示されるセルの表示形式を、「yy"年"mm"ヶ月"」とすると、「04年12ヶ月」と表示されます。 「05年00ヶ月」みたいな表示にならないでしょうか。 何方か教えてください。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

B8に取得日 B9に調査時点の日 があった場合 =DATEDIF(B8,B9,"y")&"年"&DATEDIF(B8,B9,"YM")&"か月" ただし、取得日や調査時点の日が月末日の場合、うるう年や大の月小の月の関係で、若干違う場合があるので注意が必要です。

hira3200
質問者

お礼

merlionXXさん。 早々に回答頂きありがとうございます。 大体の経験年数で良いので使用させて頂きたいと思います。 ありがとうございました。

その他の回答 (1)

noname#153814
noname#153814
回答No.2

A1=2002/1/25 B1=2005/1/15 の場合 =DATEDIF(A1,B1,"y")&"年"&DATEDIF(A1,B1,"ym")&"ヶ月"

hira3200
質問者

お礼

sannriさん。 回答ありがとうございます。 No.1の方のと比較が出来、大変参考になりました。 ありがとうございました。

関連するQ&A