• ベストアンサー

Excelで年の平均を求めたところ3.3年と数値が出たのですが、これを3年○ヶ月○日というように表示したいのです。

 質問タイトルの通りなのですが平均の年を求めたところ3.3年と出てきたのですが、これを3年○ヶ月○日というように小数点以下を自動で月数と日数になるようにしたいのですがどのように関数を入れることで変換可能でしょうか?解られる方、ご教授願います。

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

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.2

関数ではなく、算数の問題ですね 日付として表示させたいのでしたら、「 シリアル値 」に変換しましょう 「 シリアル値 」は1900年1月1日から一日を1として積算される数値です  ※ 時間もこの「 シリアル値 」で示されています。12時間=0.5、24時間(1日)=1.0 3.3年なら365を乗算すれば「 シリアル値 」になります あとは「 セルの書式設定 」で、 y"年"m"ヶ月"d"日" などと設定するだけ どうしても関数を使いたいのでしたら「 セルの書式設定 」ではなく、代わりに TEXT関数を使いましょう  =TEXT(3.3*365,"y年mヶ月d日") など  ※ 一年を365日と前提の上でのアドバイスです

gekkanosuppon
質問者

お礼

ご回答いただき、ありがとうございました。解決いたしました。

その他の回答 (1)

noname#106515
noname#106515
回答No.1

大の月、小の月をどう扱うのですか?閏年は?

gekkanosuppon
質問者

お礼

ご回答いただき、ありがとうございまる。年を一律365日として扱います。

関連するQ&A