重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

エクセルでの年齢計算について

本日で何歳とかではなく、様々な生年月日の人が「15歳の時」は何年だったのかを
出したいのですがやり方がわかりません。

お手数お掛けしますが、ご存知の方がいらしたらなるべく早めに教えていただけると助かります。
よろしくお願いします。

A 回答 (1件)

生年月日が日付形式(セルに「1981/5/31」のように入力する形式)で A1 セルに入力されているものとして、回答します。



(1)「満15歳の誕生日」を日付形式で出すには
 =date(year(A1)+15,month(A1),day(A1))
 ※A1がうるう年2月29日の場合、15年後はうるう年でないので、計算結果は3月1日となる
(2)「満15歳の誕生日」の西暦年を数字で出すには
 =year(A1)+15
(3)「満15歳の誕生日」の年度(西暦年)を数字で出すには
 =if(month(A1)>=4,year(A1)+15,year(A1)+14)
(4)「中学3年の年度」(西暦年)を数字で出すには
 =if(month(A1-1)>=4,year(A1-1)+15,year(A1-1)+14)
 ※その年度中に「満15歳に達した日」(満15歳の誕生日の前日)を迎える
(5)「高校入学(に相当する)年度」(西暦年)を数字で出すには
 =if(month(A1-1)>=4,year(A1-1)+16,year(A1-1)+15)
 ※「「満15歳の誕生日」以後最初の4月1日」の属する年
    • good
    • 0
この回答へのお礼

丁寧なわかりやすい説明をありがとうございます。
早速参考にさせていただきます。

お礼日時:2010/03/19 01:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!