日付

EOMONTH

定義

EOMONTH は、開始日から指定した月数だけ前または後の月の最終日を返します。

構文

=EOMONTH(start_date, months)

引数

引数 意味
start_date ずらす基準の日付、またはそれを含むセルです。
months その月の最終日を取る前に、何か月動かすかです。0 は開始月のままです。

計算例

請求のシートは、各開始日の翌月の最終日が必要です。開始は A2:A4 に入っています。シリアルを見るには、結果の表示形式を数値にします。

A: 開始
2023年2月10日
2023年3月8日
2023年10月20日

数式: =EOMONTH(A2,1)

結果: 45016。2023年2月10日の1か月後は3月で、2023年3月の最終日はシリアル 45016 です。

練習問題

セル A2 には日付 2024年1月15日 が入っています。B2 に、その同じ月の最終日を返す数式を書いてください。

  1. B2 に、月数 0 で A2 の月の最終日を返す EOMONTH 数式を書いてください。
ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

DATEDIF はその開始日からその月末までの満了した月数を数えられます。今月またはそれ以降の月の最終日が必要なとき、TODAY は開始日になれます。

よくある間違い

当月に 1 を使うミスです。months が 0 なら当月の最終日、1 なら翌月の最終日です。

関連する関数

これらのリンクは関連する関数です。