Skip to main content

初歩的な質問で申し訳ありませんが、以下2点教えて頂きたいです。

 

① フィルターによりデータを絞った後の全レコード数を参照したい

計算フィールドで、フィルター後の全レコードを数を表示する式が知りたいです。

このようなことは実現可能でしょうか?

(例)データソースが1万行で、例えばフィルター1の選択により5000行に絞ったとします。

 フィルター1をかけない場合は10000、フィルター1をかけると5000になる式です。

 

② ある計算フィールドにFIXEDを使用していました。その計算フィールドはディメンジョンでした。

 FIXEDをINCLUDE(またはEXCLUDE)に変えた場合、メジャー扱いとなりディメンジョンに変換できなくなりました。

 ディメンジョンとして用いたいのですが、何か対策がないでしょうか?

 (以下のような計算フィールドになります。Step1のデータが、全レコードの1%を超える場合は表示するといった機能になります。)

     IF { FIXED [Step1]:(COUNT([Size]))}>{ FIXED [Size]:(COUNT([Size]))}/100 THEN [Step1]

     ELSE '(Other)'

     END

7 answers
0/9000