末日(今月末日、先月末日、来月末日)の...
 
通知
すべてクリア

[解決済] 末日(今月末日、先月末日、来月末日)の日付を算出したい

1 投稿
1 ユーザー
0 Reactions
1,513 表示
投稿: 17
Topic starter
(@agena)
Eminent Member
結合: 4年前

末日の日付は月によって異なるため、求めたい末日の翌月初日を先に求め、1日戻る方法で算出します。

例:今月末日を求める場合 → 翌月初日を求め、1日戻る
  先月末日を求める場合 → 今月初日を求め、1日戻る
  翌月末日を求める場合 → 翌々月初日を求め、1日戻る

 

今月末日を求める場合の操作セット作成方法は次のとおりです。

 ■ 翌月初日を求める

  1. 操作から「関数/スクリプト」「日付取得」を選択する。
  2. 対象日付欄に「DateAdd(“m”,1,Date)」を入力する。
  3. 日付形式のプルダウンメニューから「直接指定」を選択する。
  4. 指定式欄に、表示したい日付形式で入力する。日の部分は「01」または「1」にする。
    例:2022/04/01としたい場合 → 「yyyy/mm/01」と入力
  5. 保存先プルダウンメニューをクリックし、保存先を選択する(ここでは 翌月初日 に保存)。

 

 ■ 今月末日を求めるため、翌月初日から1日戻る

  1. 操作から「関数/スクリプト」「日付取得」を選択する。
  2. 対象日付欄に「DateAdd("d",-1,[@翌月初日])」を入力する。
  3. 日付形式のプルダウンメニューから使用したい日付形式を選択する。
  4. 保存先プルダウンメニューをクリックし、保存先を選択する。

 

こちらのトピックもぜひご覧ください。

今月初日の日付を算出したい
昨日の日付、明日の日付、数日前、数日後の日付を算出したい

シェア: