Tableau Desktop フィルターの選択肢を絞り込む方法|除外・非表示

Tableau Desktop(タブローデスクトップ)でフィルターの選択肢を絞り込む方法を紹介します。

ここでは以下の2つの方法について解説しています。

  • セットを利用する方法
  • パラメータを利用する方法
ドノ

フィルタの選択肢が多すぎたり不要なものが含まれている場合に活用してください

目次

セットを用いてフィルター選択肢を制限する

まずはセットを利用してフィルタ選択肢を除外する方法を解説します。

説明例として、Tableauのサンプルデータである「スーパーストア」を使って実際に設定してみます。
「地域」でフィルタ設定した場合に表示する選択肢を関西、中国、四国、九州のみに制限してみたいと思います。

STEP
セットの作成

フィルタ適用したディメンション「地域」を右クリックして「作成」から「セット」を選択する。

STEP
セットの設定

「リストから選択」を選び、フィルタ選択肢として表示したい項目にチェックをいれる。
今回は西日本地域を表示したいため「関西」「九州」「中国」「四国」にチェックをいれて名前を「地域(西日本)」とする。

STEP
セットの適用

作成したセット「地域(西日本)」をフィルターエリアにドラッグ&ドロップする。
そして、元々フィルタ設定に使っていた「地域」ディメンションを削除する。

STEP
設定完了

これでセットの適用は完了です。
下図のようにフィルタ選択肢が4つに絞り込まれています。

Sponsored link

パラメータを用いてフィルター選択肢を制限する

次にパラメータを利用してフィルタ選択肢を除外する方法を解説します。

この方法には下記のメリット・デメリットがありますので状況に応じてセットを利用する方法と使い分けてください。

メリット・デメリット
  • メリット:データソースをブレンドしている場合にも有効
  • デメリット:複数選択可能なフィルタを作成することはできず選択肢の中で1つのみを選ぶフィルタとなる

こちらも説明例として、Tableauのサンプルデータである「スーパーストア」を使って実際に設定してみます。
「地域」でフィルタ設定した場合に表示する選択肢を関西、中国、四国、九州のみに制限してみたいと思います。

STEP
パラメータの作成

フィルタとして適用したいディメンション「地域」を右クリックして「作成」から「パラメーター」を選択する

STEP
パラメータの設定

パラメーター設定のダイヤログで「クリックして追加」をクリックして「全て」を選択肢に追加します。

許容値はリストを選んでください。

次に表示したい選択肢以外を削除します。

ここでは東日本(関東、東北、北海道)のみを表示したいので、それ以外の地域を削除します。

次に作成されたパラメーターを右クリックして「パラメーターの表示」を選択してください。

STEP
計算フィールドで「真偽」フィルタ作成

図の▼をクリックして「パラメータの作成」を選択。

計算フィールドで以下の式を記述する。

[地域]= [地域 のパラメーター]
OR [地域 のパラメーター] = "全て"
OR ISNULL([地域])

計算フィールドの名前はここでは「東日本フィルター」としている。

計算式の意味

この計算式の結果は「真」か「偽」の2つとなるブール型のデータで パラメータで残した地域は「真」となり、削除した地域は「偽」となります。

1行ごとの意味合いは以下の通りです。下記以外はすべて「偽」となります。
1.「地域」ディメンションとパラメーターの値が一緒の場合「真」
2.バラメーターの値が”全て”の場合「真」
3.「地域」ディメンションがNULLの場合「真」

STEP
作成した「真偽」フィルタを適用

作成した計算フィールとをフィルターエリアにドラッグ&ドロップする。

そして、フィルタで残す項目として「真」を選択して適用する。「地域」ディメンションでフィルタしていた場合は削除する。

STEP
設定完了

これでフィルタ設定は完了です。
下図のようにフィルタで「真」と判定された選択肢のみ(東日本の3つと「全て」)が表示されています。

フィルター選択肢の制限方法として、他のフィルターと連動させて絞り込む方法はこちらに記載してありますので参考にしてみてください。

Sponsored link

Tableau Desktopのおすすめ書籍

Tableau(タブロー)の学習本についてはコチラの記事でまとめてますので参考にしてみてください。

初学者向け おすすめ学習書

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

コメントは日本語で入力してください。(スパム対策)

CAPTCHA

目次