EOMONTH(イーオーマンス)エクセル(Excel)関数

EOMONTH(イーオーマンス)エクセル(Excel)関数

EOMONTH(イーオーマンス/エンドオブマンス)は、日付に対応する指定された月の最終日(月末)をシリアル値で返します
EOMONTH 関数は、月末に発生する満期日や支払い日の計算に役立ちます。
読み方はEOMONTH(イーオーマンス)または(エンド・オブ・マンス)

・関数EOMONTH
・書式=EOMONTH(開始月,月数)
・内容開始日から起算して、指定された月数だけ前または後の月の最終日に対応するシリアル値を返します
使い方
EOMONTH 関数は、月末に発生する満期日や支払い日の計算に役立ちます。
例)=EOMONTH(TODAY(),1) 結果は 2024/4/30
例)=EOMONTH(TODAY(),2) 結果は 2024/5/31

エクセル表サンプル
  A B C D E F
1            
2   請求日 3月19日 支払い期限 2024/5/31  
3            
4   期限 曜日
5   3月19日 2024 3 19
6   3月20日 2024 3 20
7   3月21日 2024 3 21
指定した日(開始月)から何ヵ月後の月末の日を出します
エクセル表サンプルのセルE2の数式
例)請求日から2ヵ月後の月末
=EOMONTH(C2,2) 結果は 2024/5/31
日時のシリアル値で返されますので年月日で表示したい場合セルの初期設定で変更できます

シリアル値での表示で年月日表示だとエクセルのバージョン違いやコピーしたときに数値化される場合は関数で年月日表示にします
下記の方法はサンプルのように支払い期限などピンポイントの設定時に有効ですが、 日付がシリアル値でなく年月日表示になりますからすべてに設定すると日時のシリアル値としての計算はできなくなります。

まず日付のシリアル値を取得
EOMONTH(C2,2)

年月日の取得方法
年 YEAR(C2) 
月 MONTH(C2) 
日 DAY(C2)
これだと別のセルが必要になります

全部を1つにまとめます

結果 2024年5月31日
日時を表示する他の関数
 年  =YEAR(TODAY())  2024 
 月  =MONTH(TODAY())  3 
 日  =DAY(TODAY())  19 


EOMONTH(イーオーマンス/エンドオブマンス)>HOME

エクセル(Excel)関数

(C) 2001-2023 Digital World