OfficeType

Excel~EOMONTH関数で日付から指定した月数前、月数後の最終日を表示しよう~エクセル

エクセルで開始日から起算して、指定された月数に応じて1か月前や1か月後等の最終日を計算するEOMONTH関数について説明します。

  • EOMONTH関数の書式はEOMONTH(開始日, 月)になります。
  • 開始日は基準となる日付を指定します。
  • 月は1か月後の最終日を表示したい場合は+1,2か月後の最終日は+2,1か月前の最終日は-1というように指定します。

下の画像の例でセルB2にセルA2の基準日から1か月後の最終日を表示したい場合はセルB2に=EOMONTH(A2,1)と入力しEnterを押します。

TODAY関数との組み合わせ

EOMONTH関数とTODAY関数を組み合わせると現在の日付からnか月後、nか月前の最終日を表示できます。

下の画像の例でセルA2に現在から1か月後の最終日を表示したい場合はセルA2に=EOMONTH(TODAY(),1)と入力しEnterを押します。

表示形式

下の画像の例でEOMONTH関数が入力されたセルB2の表示形式を変更したい場合は、まずセルB2を選択します。

右クリックからセルの書式設定を選択します。

日付の項目から適当な表示形式を選択しOKをクリックすると表示形式が変更されます。

和暦

セルの書式設定

下の画像の例でEOMONTH関数が入力されたセルA2の表示形式を和暦に変更したい場合は、まずセルA2を選択します。

右クリックからセルの書式設定を選択します。

日付の項目のカレンダーの種類から和暦を選択しOKをクリックすると表示形式が和暦になります。

DATESTRING関数との組み合わせ

下の画像の例で和暦の日付をセルA2に表示したい場合はセルA2に=DATESTRING(EOMONTH(A2,1))と入力しEnterを押します。

曜日

下の画像の例でEOMONTH関数が入力されたセルA2の表示形式を曜日付きに変更したい場合は、まずセルA2を選択します。

右クリックからセルの書式設定を選択します。

ユーザー定義の項目の種類の欄にyyyy/m/d(aaa)と入力しOKをクリックすると表示形式が変更されます。