• ベストアンサー

Excelの日付について

ある月の最初の日付をとA1に入力します そうすると自動的にB1にその月の最後の日付が表示されるには、どうしたらいいのでしょうか? 例) A1 2004/08/01    B1 2004/08/31 大・小の月で変わってきてしまうので、B1に「=A1+30」だと毎月は使用できません もし良い方法をご存知の方いらっしゃいましたら、教えて下さい

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

  • ベストアンサー
  • s_yoshi_6
  • ベストアンサー率73% (1113/1519)
回答No.1

翌月1日から1を引くということで =DATE(YEAR(A1),MONTH(A1)+1,1)-1 とされてはいかがでしょうか。

yukinojyou7
質問者

お礼

回答ありがとうございます DATE関数はあまり使用していませんでした きちんと覚えたいと思います

その他の回答 (1)

  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.2

B1セルに =DATE(YEAR(A1),MONTH(A1)+1,0)

yukinojyou7
質問者

お礼

回答ありがとうございます #1の方とは、また違う方法を教えていただき 勉強になりました またよろしくお願いします なおポイントは、大変恐縮ですが回答の早い順に いたします

関連するQ&A