BOM

Begin Of Month(月の開始)

指定した日付に対して、その月の最初の日付を取得します。

使い方

BOM(日付型)

①基本

2024年3月24日と同じ月で最初の日

式:BOM(‘2024/03/24’DATE)

結果:2024/03/01

②応用

本日(2024年3月24日とする)に対して、前月の最終日を取得する

(いろんなやり方がありますがBOMを使用した場合)

式:AddDate(BOM(DATE()),0,0,-1)

結果:2024/2/29

前月最終日を、今月最初の日付の一日前、と解釈した式となります。

ちなみに

日付型の書式が

年月(YYYY/MM)の時に代入する場合は、年月の最初の日(例:2024/03/01)

年(YYYY)の時に代入する場合は、年の最初の日(例:2024/01/01)

と、最初の日付を代入しておくのがセオリーです。

コメント

タイトルとURLをコピーしました