[Tableau] 値・ランキング/部分一致によるフィルタリング
はじめに
Tableauを利用したことがあまりないアナリストに向けて、突発的に利用するにあたってどうしたら良いかわかるように、備忘録としてまとめていく。
環境構築
無料版であるPublic Editon 2025.3を利用している。
利用データ
今回確認用として、以下のサンプルファイルを利用した。
セット作成方法
例として、以下キャプチャで値段が250になっているN001_X、N002_Xをグループ化する方法を記載する。
方法1:グラフをクリック
対象となる2つを選択して右クリックした際の「グループ」を選択すると、項目に新たに「項目名(グループ)」が作成され、選択したものがTRUE,それ以外はFALSEのセットが作成される。
この方法はグラフ上から直接選択して作成できるので簡易的だが、細かく条件を指定するには向かない。
方法2:対象項目から直接作成
対象項目を右クリックして、「作成」から「セット」を選択した際に出てくるポップアップ上部の「全般」「条件」「上位」からの中で、目的に沿った内容を選択する。
「全般」は対象項目の登録値のリストからチェックを付けて選択し、「条件」は条件指定した内容、「上位」はランキング指定した内容でセットを作成する。
セット結合方法
2つのセットについて、「結合セットの作成」から結合させることができる。ポップアップに弁図が出てくるので、ほしい弁図を選択する。

以下の例では、「240円以上」のセットと「250円」のセットの共通部分を除いた「240円以上」なので、260円だけが残る。
セットの注意点
セットでグループ化できる粒度はセットの対象となった項目レベルになり、複数粒度をセットで表現することはできず、計算フィールドを利用しないと表現できない。
「240円以上」のセットと「250円」のセットの共通部分を除いた「240円以上」について、新たに表示項目として「年(月)」を加えた場合、1つ1つの棒グラフでは「240円以上」の値はないが、2025年と2026年を足した(80+180=260)N003_Xは240円以上になるので、各年のN003_XがTRUEになる。
仮に棒グラフ1つ1つでX円以上(例では140円)にしたい場合は、「計算フィールドの作成」から条件指定する必要がある。






