• ベストアンサー

エクセルで月末日を求めるには

エクセルで月末日を求めるにはどんな方法がありますでしょうか? 例) A1に「1999/10」と入力したらB1に「999/10/31」と求めたいのです。もちろん閏年も考慮に入れ結果をだしたいのですが。宜しくお願い致します。

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

  • ベストアンサー
回答No.1

B1セルに以下のように入れてください。 =DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)-1) この式は、月に1を加え、日から1を引いています。 つまり、翌月1日の前日を表すことで、月末日を計算しています。

marutin99
質問者

お礼

ありがとうございます。助かりました。

その他の回答 (2)

  • big_fool
  • ベストアンサー率22% (43/193)
回答No.3

アドイン関数でよいなら =EOMONTH(A1,0) ツール、アドインの分析ツールをオンにしてくださいExcelが標準インストールではインストールされていない場合があります

marutin99
質問者

お礼

ありがとうございます。早速やってみます。

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

=DATE(YEAR(A1),MONTH(A1)+1,0) 又は「ツール」「アドイン」「分析ツール」にチェック後に =EOMONTH(A1,0)

marutin99
質問者

お礼

ありがとうございます。早速やってみます。

関連するQ&A

専門家に質問してみよう