お世話になります。
無料の商品(0円データ)を含む売上データソースで
複数ダッシュボードを作成したワークブックがあります。
チェックボックスで「0円データ除外☑」を作りたい。
詳細は以下の要件になりますが、可能でしょうか。
何卒宜しくお願いします。
・コンテキストフィルターとして0円レコードの除外が機能するようにしたい
・チェックボックスはすべてのダッシュボードに配置するがダッシュボードAで☑を入れるとダッシュボードBでも☑が入る連動性を持たせたい
3 respuestas

レコードの除外だけであれば「0円データを含む/除く」のパラメータを作るのが一番簡単だと思います。形式上、チェックボックスを作ることが必須ということであれば、セットコントロールを利用する方法が考えられます。
まず固定値を作成し、そこからセットを作成します。固定値なのでセットのメンバーはひとつだけです。
このセットを使ってデータをフィルタリングする計算式を作成します。セットに含まれていて(= チェックボックスがオンになっていて)金額がゼロであれば除外するようにします。次の例はSample-Superstoreで作成したサンプルなので、Profitがゼロ以下であれば弾くようにちょっと条件を変えています。
フィルタをビューに入れたら、コンテキストに追加して全シートに適用するように設定します。これで別シートでセットを操作しても連動すると思います。
なお、この方法はセットを利用していますので、データソースが複数ある場合は使えません。複数データソースを連動して操作するにはパラメータを使うことになります。このときはチェックボックスの画像を用意して形状に割り当てるという方法があります。