• ベストアンサー

エクセル2000:関数:前月の月末日を取得したい

お世話になります。きっと、関数で簡単にできるのだと思いますが、せっぱつまっていて思い出せん。 どうか、おたすけ、お教えくださいませ。 エクセルのセル「A1」に関数に=TODAY()が入っています。 そこで、「A2」に自動で、前月の月末日を自動取得したいのです。 関数を教えてください。よろしくおねがいいたします。

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

  • ベストアンサー
  • higekuman
  • ベストアンサー率19% (195/979)
回答No.1

=DATE(YEAR(A1),MONTH(A1),0) で大丈夫です。 今月1日の1日前の日、ということなので、解りやすく書くと、 =DATE(YEAR(A1),MONTH(A1),1-1) です。

yastaro
質問者

お礼

さっそく、ありがとうございました。できました!! 迅速にご回答いただきまして、心より感謝申し上げます。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

=DATE(YEAR(A1),MONTH(A1),0) または =(TEXT(A1,"yyyy/mm")&"/01")-1 または 「ツール」「分析ツール」にチェックが必要ですが =EOMONTH(A1,-1)

yastaro
質問者

お礼

ご回答ありがとうございました。 締め切るタイミングと行き違いで、ポイントが付けられませんでした。 ごめんなさい。 ただ、DATE関数だけでなく、テキスト関数使う方法、参考になりました。本当にありがとうございました。

関連するQ&A