Home » Excel(エクセル)の関数・数式の使い方 » 日付計算 » 月末の日付を求めたい−EOMONTH関数

月末の日付を求めたい−EOMONTH関数

対象:Excel97,Excel2000,Excel2002,Excel2003

Excelで業務用アプリを作っているような方から、来月末の日付を調べるにはどうすればいいのか、というご質問をいただくことがあります。

たとえば請求書で支払い条件欄などに「翌月末までに...」と記述するより、はっきり日付を表示させたいような場合にこのご質問をいただきます。

[スポンサードリンク]

EOMONTH(エンド・オブ・マンス/End Of MONTH)関数を使うと、月末の日付を求めることができます。


▼操作方法:月末の日付を求める
(翌月末の日付を取得する例)
「=EOMONTH(TODAY(),1)」と入力後[Enter]キーを押す

第1引数に基準日を指定し、第2引数には基準日から何ヵ月後の月末日を求めるかを指定し、翌月末ならば「1」、翌々月末なら「2」、当月末なら「0」、前月末なら「-1」とします。

第1引数にはExcelが日付と正しく認識できる値(シリアル値)を指定する必要があるので、日付を直接指定する場合はDATE関数を使ってください。例えば2005年1月1日の翌月末を求めたいならば、「=EOMONTH(DATE(2005,1,1),1)」です。「=EOMONTH(2005/1/1,1)」などと入力すると正しい日付は得られません。

結果はシリアル値となりますから、[セルの書式設定]ダイアログで適切な日付書式を設定しましょう。

また、EOMONTH関数は[分析ツール]アドインに含まれる関数ですので、[分析ツール]アドインが組み込まれていない場合は[関数の挿入]ダイアログにもEOMONTH関数は表示されませんし、手入力した場合は「#NAME?」エラーが発生します。
[分析ツール]アドインが組み込まれていない場合、以下の手順で組み込んでください。


▼操作方法:分析ツールアドインを組込む
メニュー[ツール]−[アドイン]をクリック
 ↓
[アドイン]ダイアログ−[分析ツール]チェックをOnに
 ↓
[アドイン]ダイアログ−[OK]ボタンをクリック

関連語句
月の最終日を示す
[スポンサードリンク]

Home » Excel(エクセル)の関数・数式の使い方 » 日付計算 » 月末の日付を求めたい−EOMONTH関数

TrackBack:5

TrackBack URL
月末の日付を求めたい−DATE関数 from インストラクターのネタ帳
対象:Excel EOMONTH関数を使って月末の日付を求める方法をご紹介しました。 月の最終日のシリアル値を求める関数ですから、頭を悩ませるまでもなく正しく引数を指定してやれば、月末の日付を取得できますが、[分析ツール]アドインに含まれる関数ですから、アドインの...
○ヶ月後の日付を取得−EDATE関数 from インストラクターのネタ帳
対象:Excel Excelで日付計算に関連したご質問はよくいただきます。 たとえば、 1ヶ月後の日付を調べるにはどうすればいいのですか? 3ヶ月後の日にちを知るには何という関数を使えばいいでしょうか? といったご質問です。 Excelでは日付を数値として管理していますか...
funcres.xlaのパスワード from インストラクターのネタ帳
対象:Excel97,Excel2000,Excel2002,Excel2003 VBE(Visual Basic Editor)をあちこちいじっている...
土日を除いた月末最終営業日−EOMONTH関数・WEEKDAY関数 from インストラクターのネタ帳
対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 月末の日を簡単に求められるEOMONTH関数につい...
今日から月末までの日数をカウントする-DATE関数・TODAY関数・EOMONTH関数 from インストラクターのネタ帳
対象:Excel2003, Excel2007, Excel2010, Excel2013 「エクセル2010 本日から月末までの残数カウント」 という...

Home » Excel(エクセル)の関数・数式の使い方 » 日付計算 » 月末の日付を求めたい−EOMONTH関数

「日付計算」の記事一覧

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.

.