初心者のエクセル(Excel)学習・入門 初心者のエクセル(EXCEL)学習・入門
エクセル(Excel)基本操作関数の使い方エクセル(Excel)マクロ目的から探すエクセル(Excel)書籍エクセル質問/解決掲示板
初心者のエクセル(Excel)学習・入門エクセル関数の使い方日付/時刻関数−EOMONTH関数とは
スポンサーリンク

EOMONTH関数

関数の種類 日付/時刻関数
書式 EOMONTH(開始日,月)

EOMONTH関数の使い方

EOMONTH関数は起算日より指定した月数だけ前または後ろの月の最終日のシリアル値(日付)を返します

開始日に小数点を含めた数値を指定した場合、小数点以下は切り捨てられます。
開始日にシリアル値に変換できない値を指定した場合はエラー値#VALUEが返されます。
月に負の数を指定すると起算日からさかのぼった月の最終日を返します。

引数の指定方法
開始日 開始日(起算日)を表す日付をシリアル値または日付文字列で指定
起算日から前後させる月を整数で指定

B1に=EOMONTH(A1,5) B2に=EOMONTH(A2,1) B3に=EOMONTH(A3,-1)を入力すると以下の表の結果となります。

B1の=EOMONTH(A1,5)では開始日にA1セルの2004/1/1を指定し、に5を指定しています。
B1セルに2004/1/1から起算して5ヵ月後の6月の最終日2004/6/30(シリアル値:38168)が返されます。

B2の=EOMONTH(A2,1)では開始日にA2セルの2007/12/25を指定し、に1を指定しています。
B2セルに2007/12/25から起算して1ヵ月後の1月の最終日2008/1/30(シリアル値:39478)が返されます。

B3の=EDATE(A3,-1)では開始日にA3セルの2007/12/25を指定し、に-1を指定しています。
B3セルに2007/12/25から起算して1ヵ月さかのぼった11月の最終日2007/11/30(シリアル値:39416)が返されます。

A B
1 2004/1/1 2004/6/30
2 2007/12/25 2008/1/31
3 2007/12/25 2007/11/30
スポンサーリンク
日付・時刻関数リンク
DATE関数 DATEVALUE関数 DAY関数
DAYS360関数 EDATE関数 EOMONTH関数
HOUR関数 MONTH関数 NETWORKDAYS関数
MINUTE関数 NOW関数 SECOND関数
TIME関数 TIMEVALUE関数 TODAY関数
WORKDAY関数 YEAR関数 YEARFRAC関数
WEEKDAY関数 WEEKNUM関数
エクセル基本操作からワークシート関数の使い方、エクセルマクロ(VBA)の使い方など紹介。
エクセルの基礎から応用まで学べる「無料エクセル学習サイト」です。
Copy right(c) 2006-2014 初心者のエクセル(Excel)学習・入門 all right reserved