・背景
2024年12月に合併した関係で2024年12月までは4月からの累計、 2025年度は1月からの累計にしている データソースには2024年12月以前の営業月は4,5,6,7,8,9,10,11,12の4月スタート
bz月とは、1,2,3,4,5,6,7,8.9,10,11,12の序数で1月からの並び順
bz月が9月なら営業月は12月、1月なら営業月は4月
・累計方法
2024年5月なら、2024年4月、5月の累計
2025年3月なら、2025年1月、2月、3月
・条件
合併年 = 2024:
基準年 = 2025:
基準年月=202412:
要件:すべて1月からの累計にしたい。
SET a =1;
Do while a <= if($(当年)&$(当月)<$(基準年月),
if('$(当月) = 03,
$(BZ月),
$(BZ月) +1),
if($(当月)=12,
$(BZ月),
$(BZ月)+1))
//2024年12月以前なら、3月ならそのまま、3月以降なら+1にして、4月から合算値、
2025年1月以降なら、1月ならそのまま、2月以降なら+1にして、1月から合算値
LOAD
*
Where
Bz月>= 1
and Bz月 <= $(a)
Group by xxx
IF $(当年) = $(合併年) AND $(a) = 9 THEN
Let a=a+4;
ELSE
Let a=a+1;
ENDIF
loop
2024年、2025年関係なく、全て1月からの累計にした場合、何をを修正したら良いのか
【 応募時のお願い 】
分かる人なら誰でもです!
ご質問がありましたら、気軽にお問い合わせください。
応募をお待ちしております!