ナレッジベース

各値またはすべての値を組み合わせた条件付きカラー ビュー


発行: 24 Sep 2018
最終修正日: 20 Jul 2023

ご質問

ディメンションの要素ごとにマークの色を変える方法。またはすべてのディメンションの要素がビューに表示されている場合に、セグメント化されていない別の色を使う方法。

環境

  • Tableau Desktop

回答

添付のワークブックの例では、"Superstore (スーパーストア)" サンプル データ セットを使用して次の方法を示しています。
  1. [地域] を [列] シェルフにドラッグします
  2. [売上] を [行] シェルフにドラッグします
  3. [利益] を [売上] の軸上にドラッグし、フィールドをドロップします
  4. [メジャー名] を [列] シェルフから [マーク] カードの [色] に移動します
  5. 「すべてまたは各セグメントの色」などの名前を付けて、次のような計算の計算フィールドを作成します

    IF { FIXED : COUNTD([Segment])} = {EXCLUDE [Segment] : COUNTD([Segment])}
    THEN "All"
    ELSE [Segment]
    END

    : FIXED 式は、ビューがどのようにフィルター処理されているかに関係なく、常にセグメントにユニークな総数を返します。EXCLUDE 式は、ビューのフィルター処理方法に基づいて、ビュー内のセグメントにユニークな数を返します。[Segment] を除外する必要があります。そうしなければ、ビューの各マークが 1 を返します (各バーセグメントには [Segment] の値が 1 つしかないため)。

  6. Shift キーを押しながら [すべてまたは各セグメントの色] を [色] にドラッグします。

詳細情報

[セグメント] フィルターを変更し、そのフィルター選択の色を手動で設定する必要があります。次に、可能な [セグメント] フィルターの選択ごとにこのプロセスを繰り返します。
この記事で問題は解決しましたか?