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)
と、最初の日付を代入しておくのがセオリーです。
コメント