- ベストアンサー
元号入力した生年月日から満年齢を求める方法
セルA1に元号で生年月日を入力しセルA2に今日(入力日)現在の満年齢を表示させることができますか? 可能な場合の設定を教えてください。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
A1セルに昭和20年1月20日のように入力して、数式バー上で1945/1/20のように表示される場合には問題はありません。次の式をA2セルに入力してください。 =IF(A1="","",DATEDIF(A1,TODAY(),"Y")&"歳"&DATEDIF(A1,TODAY(),"YM")&"ヶ月")
お礼
おっしゃる通りです。 ご教授内容をコピペで問題解決出来ました。 いちいち西暦に直して計算するもの・・と自分ではかなり面倒なことだと思っていたので大変助かりました。 ありがとうございました。