Salesforce 月初 月末の計算
月初
DATE( YEAR(FIELD_DATE), MONTH(FIELD_DATE), 1 ) -- 日付を1日にする
月末(翌月初日-1)
DATE( YEAR(FIELD_DATE)+IF(MONTH(FIELD_DATE)==12,1,0), IF(MONTH(FIELD_DATE)==12,1,MONTH(FIELD_DATE)), 1 )-1 -- 日付を翌月1日にし前日にする -- 12月の場合は別計算
IF( MONTH(FIELD_DATE)==12, DATE(YEAR(FIELD_DATE)+1,1 ,1), DATE(YEAR(FIELD_DATE) ,MONTH(FIELD_DATE)+1,1), )-1 -- 日付を翌月1日にする。 -- 12月の場合は別計算
翌月初
DATE( YEAR(FIELD_DATE)+IF(MONTH(FIELD_DATE)==12,1,0), IF(MONTH(FIELD_DATE)==12,1,MONTH(FIELD_DATE)), 1 ) -- 日付を翌月1日にする。 -- 12月の場合は別計算
IF( MONTH(FIELD_DATE)==12, DATE(YEAR(FIELD_DATE)+1,1 ,1), DATE(YEAR(FIELD_DATE) ,MONTH(FIELD_DATE)+1,1), ) -- 日付を翌月1日にする。 -- 12月の場合は別計算