LoginSignup
0
0

More than 1 year has passed since last update.

21日から翌20日までを1か月とした時の今月だけを抽出

Posted at

取引先への請求一覧のレポートを作りたく、「20日締め」の取引先には、売上日が「前月の21日から今月の20日まで」の請求のみ表示したいです。

レポートの検索条件の、「売上日」の範囲指定で、「前月の21日から今月の20日まで」といったような範囲指定はできるものでしょうか?

回答
以下のような行レベルの数式列を作成して、検索条件に追加すれば範囲指定は可能でした。
考え方としては 売上日と今日をとりあえず 202301(月度) という形に変換して同じかどうかで判断します。

私の場合はテキストで作ったので"1"の場合が範囲内ですね。

IF(
IF( DAY( KojiDaicyo2__c.KaishiDate__c ) < 21, TEXT( YEAR( KojiDaicyo2__c.KaishiDate__c ) *100 + MONTH(KojiDaicyo2__c.KaishiDate__c ) ) ,
IF ( MONTH(KojiDaicyo2__c.KaishiDate__c ) = 12, TEXT( YEAR( KojiDaicyo2__c.KaishiDate__c ) + 1) & '01' ,
TEXT( YEAR( KojiDaicyo2__c.KaishiDate__c ) *100 + MONTH(KojiDaicyo2__c.KaishiDate__c ) + 1)
)) =
IF( DAY( TODAY() ) < 21, TEXT( YEAR( TODAY() ) *100 + MONTH(TODAY() ) ) ,
IF ( MONTH(TODAY() ) = 12, TEXT( YEAR( TODAY() ) + 1) & '01' ,
TEXT( YEAR( TODAY() ) *100 + MONTH(TODAY() ) + 1)

)),"1","0")

image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0