
表題の件について
例えば
月 値
4 blank
5 blank
6 400
7 blank
8 blank
9 500
といった場合に
4 blank
5 blank
6 400
7 400
8 400
9 500
とする良い関数はありませんでしょうか。
とりあえずのやり方として以下の記述で表現はできていますが
このメジャーを追加した途端に重くなってしまい実用に耐えないものとなってしまいました。
=if(
[前月の値]=BLANK(),blank(),
if(
calculate([前月の値],dateadd('DateTable'[年月],-1,MONTH))<>0,
calculate([前月の値],dateadd('DateTable'[年月],-1,MONTH)),
if(
calculate([前月の値],dateadd('DateTable'[年月],-2,MONTH))<>0,
calculate([前月の値],dateadd('DateTable'[年月],-2,MONTH)),
if(
calculate([前月の値],dateadd('DateTable'[年月],-3,MONTH))<>0,
calculate([前月の値],dateadd('DateTable'[年月],-3,MONTH)),
if( ...
良い方法があればご教示いただけますと幸いです。
何卒よろしくお願いいたします。
0 コメント