Tableau の条件付き書式設定: 従うべき簡単な手順とハック

公開: 2022-09-20

序章

Tableau の条件付き書式は、カスタマイズされたデータ ビジュアライゼーションのパターンと傾向を強調するのに役立ちます。 Tableau の条件付き書式設定機能を使用して、データの視覚化をより細かく制御できます。

Tableau の条件付き書式設定の個々のセルが、その内容、外観、または特定のアクションが発生したときに何が起こるかに応じて、どのように書式設定されるかを決定するルールを作成できます

良い点は、チャートの操作を開始するために複雑なプログラミング言語を学ぶ必要がないことです。

データ視覚化プラットフォーム内で条件付き書式設定ルールを作成したいと思ったことはありませんか? 特定のカテゴリを強調表示したり、 Tableau テキスト テーブルを作成したり、チャート内の行を強調表示したりする場合があります。

あるいは、 Tableauの表を強調表示し、特定のキーワードが含まれているかどうかに応じて、テキストをリンクまたは画像に変換したいと考えているかもしれません。 もしそうなら、あなたは正しい場所に来ました!

このガイドでは、 Tableauで行と列、データ、色、テキストを変更する方法など、 Tableau の条件付き書式について説明します。

目次

  • タブローとは?

  • Tableau 条件付き書式とは何ですか?

  • Tableau でメジャーのサイズと色を条件付きでフォーマットする方法は?

  • Tableau メジャーとディメンションの違い

  • 結論

タブローとは?

Tableau は、個人や企業がマーケティング データを最大限に活用できるようにすることで、データを活用して問題に対処する方法に革命をもたらすビジネス インテリジェンスおよびビジュアル分析ツールです。

Tableau プラットフォームを使用すると、企業はクライアントや消費者が評価できる方法で、データ主導の意思決定を迅速かつシームレスに行うことができます。 これは、分析に役立つTableau フィルター、 Tableau 条件付き書式設定、Tableau のグラフなどのツールで構成されています。

これにより、任意のデータ ソースに接続できます。 スプレッドシートやチャートよりも効率的に情報を視覚化することで、マーケティング データを分析、整理、管理、および理解できます。

Tableau の使い方を学ぶのにプログラミング スキルは必要ありません。

Tableau の主な機能

Tableau ソフトウェアを使用すると、ユーザーはさまざまなデータ ソースに接続できます。 データ ソースを簡単に統合し、1 つのビジュアライゼーションで数百万のマークを表示できます。

主な機能は次のとおりです。

複数のデータ ソースとの簡単な統合

Tableau は、データを接続して取得できるさまざまなデータ ソースを提供します。 オンプレミスのファイル、スプレッドシート、リレーショナル データベース、非リレーショナル データベース、データ ウェアハウス、ビッグ データ、およびオンクラウド データに加えて、Tableau は他のさまざまなデータ ソースをサポートしています。

Tableau は、複数のソースからのデータを安全に接続およびブレンドして、データの視覚的な組み合わせビューを作成できます。 Tableau は、Presto、MemSQL、Google アナリティクス、Google スプレッドシートなど、複数のデータ コネクタとも互換性があります。

視覚化の強化

Tableau は、棒グラフや円グラフなどの単純なものから、ヒストグラム、ガント チャート、コロプレス マップ、ヒート マップ、ブレット チャート、モーション チャート、ツリーマップ、箱ひげ図などのより複雑なものまで、さまざまなビジュアライゼーションを提供します。 [表示形式] タブの [視覚化タイプ] セクションから任意の視覚化を選択できます。

堅牢なセキュリティとデータ保護

Tableau はセキュリティとデータ保護を提供します。 そのセキュリティ システムは、データ接続とユーザー アクセスの認証および許可システムに基づいています。

行レベルのフィルタリングを使用すると、データ セキュリティが向上します。 ユーザーは、Active Directory、Kerberos などのセキュリティ プロトコルにも接続できます。

ライブ データとインメモリ データ

Tableau は、インメモリデータがライブ データ ソースと外部データ ソースからのデータ抽出の両方から統合されることを保証します。 その結果、さまざまなソースからのデータを制限なく使用できます。

ライブ データ接続を確立するか、データをメモリに保存することで、データ ソースから直接データを使用できます。 要件に応じて、多くの種類の Tableau フィルターがデータ ソースからデータを抽出できます。

クロスデータベース結合

Tableau は最近、新しい「クロスデータベース結合」機能を追加しました。これにより、処理が大幅に高速になり、技術的な複雑さが軽減されます。

クロスデータベースを使用すると、データ ソースは異なるデータベースからのデータを組み合わせることができます。このデータは作成およびパブリッシュされ、他の Tableau ユーザーがレポートを作成できるようになります。

モバイルビュー

ソフトウェアのモバイル版が利用可能です。 デスクトップ版で行うことのほとんどすべてを行うことができます。 モバイル対応のダッシュボードとレポートを作成できます。

モバイル デバイスに固有のモバイル ダッシュボード レイアウトを設計することもできます。 この機能により、データを管理する際の自由度と利便性が大幅に向上します。

Tableau 条件付き書式とは何ですか?

Tableau の条件付き書式は、ユーザーがデータ値に基づいて特定の書式設定ルールを適用できるようにする機能です。 これは、データ ポイントがチャート内を移動するときに動的に外観を変更したり、その他の変数基準に応じて数値を視覚化したりできることを意味します。

多くの場合、分析中にデータを迅速に分類する必要がある場合、 Tableau の条件付き書式設定を使用すると、重要な違いをすばやく理解し、問題のコンテキストで重要な決定を下すために使用できます。

Tableau プラットフォーム内でダッシュボード、レポート、またはビジネス インテリジェンス アプリケーションを開発する場合、色と記号を使用して特定の条件を満たすデータ ポイントをすばやく識別する機能は非常に役立ちます。

Tableau 条件付き書式設定プロセス

条件付き書式設定プロセスは、データ値に基づいてルールまたは式を作成するために使用されます。 ルールは特定の基準を探し、それらの条件に基づいてセルをフォーマットします。

ほとんどの場合、Tableau ユーザーはデータを視覚的に分析するときに、条件付き書式を使用して傾向やパターンの変化を強調します。

既定では、Tableau は行または列の並べ替えのみを許可します。 ただし、カスタムの並べ替え関数を使用すると、複数のフィールドを同時に並べ替えることができます。

この投稿で詳しく説明するように、パラメーターに基づいて分布ボリューム データ、サイズ、および色のメジャーを使用して、Tableau で条件付き書式設定を実装できます。

Tableau でメジャーのサイズと色を条件付きで書式設定する方法

設計上、Tableau のメジャーは正負にかかわらず同じ形式になります。 したがって、メジャーのサイズを変更すると、パーセント値も大きくなります。

同様に、メジャーの色を青に変更することを選択した場合、つまり、ほとんどの変化がプラスであった場合、変化がマイナスであってもパーセント値も青になります。

メジャーのサイズと色の両方を条件付きで書式設定する最も簡単な方法は、書式設定する必要があるテキスト要素ごとに Tableau で計算フィールドを作成することです。

計算された各メジャーは、Immediate IF (IIF) 関数を利用して特定の基準が満たされた場合 (つまり、正の変化) にのみ表示されるように設定できます。 各メジャーはチャートのテキストを生成するため、それぞれを個別にフォーマットできます。

Tableau で 1 列の色を変更する

色 (縦棒グラフ) は、ビューに多数の列があり、そのうちの 1 つの色だけを変更したい場合に、単一の列に色を付ける主な使用例です。

ディメンションとメジャーでこれを行う方法を見てみましょう。

寸法

1 月、2 月、3 月を含む第 1 四半期の月次売上高の縦棒グラフを表示するとします。

1 か月の色を変更するには、以下に示すように、目的のディメンションをカラー マークにドラッグします。

対策

または、 Tableau の条件付き書式設定 1 つの列で、色付けにメジャーを使用することも選択できます。 ただし、メジャーをカラー マークにドラッグすると、カラー スペクトルが生成されます (メジャーが連続しているため)。

次の図のように表示されます。

行と列の変更

Tableau条件付き書式設定機能を使用すると、行と列を簡単に変更できるため、マーケティング データをよりよく理解するのに役立ちます。

通常、条件の書式設定はMicrosoft Excelを使用して行います ただし、Tableau 分析でも同じことができますが、それほど単純ではありません。

以下の手順に従って、 Tableau 条件付き書式設定でこれを実現します。

  • ステップ 1:この例のデータには、インドの 20 の主要都市の売上と利益の数値が含まれています。 データが Tableau に読み込まれました。

シート タブに切り替えると、Profit と Sales の 2 つの測定値と、各部分に含まれる 1 つのディメンション City が表示されます。

  • ステップ 2:まず、以下に示すように、City ディメンションをTableau の条件付き書式設定の [行]セクションにドラッグします。

  • ステップ 3:次に、以下に示すように、Tableau で計算フィールドを作成します。

  • ステップ 4: 「1.0」と指定された計算フィールドを作成し、コード セクションに「1.0」と入力します。 このフィールドは、下の画像に示すように、作成時に [メジャー] セクションに表示されます。

  • ステップ 5: Tableau 1.0 値計算フィールドを列領域に個別にドラッグします。 タイプ 1.0 を AVG (Average) に変更する必要があります。

これを行うには、フィールドのドロップダウン メニューから [メジャーの平均] を選択します。

  • ステップ 6: 2 番目の 1.0 メジャーのドロップダウン メニューから [Dual Axis] を選択します。 これは、以下のスクリーンショットに示されています。

  • ステップ 7:次に、上部を右クリックして [軸の編集] を選択し、上下の軸を変更します。下のスクリーンショットに示すように、ダイアログ ウィンドウがポップアップ表示されます。

  • ステップ 8: [軸の編集] ダイアログ ボックスのデフォルトのオプションと値が下の画像に表示されます。

  • ステップ 9: [軸の編集] ダイアログ ボックスの [全般] セクションで、以下に示すように変更が行われていることを確認します。

  • ステップ 10:ダイアログ ボックスの [Tick Marks] セクションで、Major および Minor Tick Marks の両方に [None] を選択します。

  • ステップ 11:下の軸の [全般] および [目盛り] セクションへの変更は、下に示すように [全般] セクションのタイトルが空白のままであることを除いて、上の軸に加えられたものと同様です。

  • ステップ 12:上記のTableau 条件付き書式設定のステップにより、次の視覚化が得られます。 [軸の編集] ダイアログ ボックスの [固定端] フィールドの値が 2 で、1.0 フィールドの値が 1 であるため、青いバーはセルのサイズの半分です。

  • ステップ 13:次に、最初の 1.0 メジャー ピルをダブルクリックし、以下に示すように 1 を追加して、フルサイズのバーを取得します。

  • Step14: 上記の手順により、下の図に示すように、フルサイズのインセル バーが得られます。

  • ステップ 15:この時点で、マーク カードの最初の 1.0 フィールドの [色] の上に [利益] をドラッグします。 これにより、さまざまな色のバーが表示されます。 異なる色のバーは、さまざまな利益メジャー値を表していることに注意してください。

  • ステップ 16:次に、利益カードを 2 番目の 1.0 メジャーのTableau 条件付き書式設定 [マークのテキスト] カードにドラッグして、以下に示すようにセルに値を表示します。

  • ステップ 17:上の画像から、セルが色で塗りつぶされていないことがわかります。 セル全体を色で塗りつぶす場合は、最初の 1.0 フィールドのサイズ スライダを右端に移動して、最大サイズを選択します。

以下はその図です。

  • ステップ 18:背景色の明るさが強い場合は、[色] セクションの [不透明度] スライダーで不透明度を調整して明るさを弱めます。 この例では、不透明度は 90% に維持されました。

同様に、2 番目の 1.0 メジャーのパラメーターを変更すると、テキスト値の不透明度が変更される場合があります。

テキスト値が背景色よりも目立つようにします。 テキスト値の不透明度は 100% に保つ必要があります。

また、 Tableau の条件付き書式の負の数値は、下の画像の正の数値と簡単に区別できることに注意してください。 オレンジは負の値を表すために使用され、青は正の値を表すために使用されます。

また、値によって色相の明るさが異なります。

  • ステップ 19:上記のステップは、Profit メジャーに対して行われました。 売上高は、データセットのもう 1 つの重要な指標です。 測定売上を分析する。 前述の手順を繰り返します。

以下に示すように、Sales の色を Green に切り替えるか、別の適切な色を選択します。

  • ステップ 20:これで、実行した条件付き書式設定 Tableauメジャー バリュー分析が下の図のように表示されます。 利益と売上の数値の範囲に応じて、右側に割り当てられTableau 条件付き書式のテキストの色を確認できます

  • ステップ 21:上の画像は、条件付き書式設定を使用して完了した分析のより詳細な視点を示しています。

データの変更

Tableauの条件付き書式設定機能を使用すると、データの変更と処理が容易になります。 これにより、データが読みやすくなります。

データを変更するときの目的は、 Tableau の条件付き書式設定機能を使用して、配布量に基づいて配布ユニットを分類することです。 それらを大量、中、少量の配布ユニットに分割します。

以下の手順に従って、データを変更します。

  • ステップ 1:データ ソースをロードするには、[データ] メニューから [新しいデータ ソース] を選択して、データ ソースをロードします。 「データに接続」を選択することもできます。

  • ステップ 2:次に、[接続] セクションで関連するデータ ソースの種類を選択します。 この場合、「Microsoft Excel」と表示されます。 その後、データをロードします。

  • ステップ 3:下の画像に示すように、読み込まれたデータは [データ ソース] タブに表示されます。

  • ステップ 4:シート タブに切り替えると、データセットのディメンションとメジャーを調べることができます。 それらは関連するセクションにあります。

  • ステップ 5:ディメンション Distribution Unit を Rows 領域にドラッグし、Distribution Volume ディメンションを Columns 領域にドラッグして開始します。 以下に示すように、横棒グラフが生成されます。

あらかじめ設定されているグラフの種類が異なる場合は、[Show Me] で棒グラフを選択します。

  • ステップ 6:下のスクリーンショットに示すように、並べ替えアイコンの上にカーソルを置くと、結果を降順で並べ替えることができます。

  • ステップ 7:次のステップは、目的の達成に役立つ 3 つのパラメーターを定義することです。 パラメータは、主に配布ボリュームに基づく配布ユニットのセグメンテーションに役立ちます。

[データ] セクションの任意の場所を右クリックし、表示されるメニューから [パラメーターの作成] を選択します (下図参照)。最初のパラメーターを作成します。

  • 手順 8:上記の手順を実行すると、以下に示すように [Create Parameter] ダイアログ ボックスが表示されます。

  • ステップ 9:下の図に示すように、[パラメーターの作成]ダイアログ ボックスで以下にリストされている変更を行います。 名前を「しきい値 1」に変更し、データ型を「浮動小数点数」のままにし、現在の値を 100,000 に設定し、表示形式に「自動」 「許容値」に「すべて」を選択します。

パラメータを作成するには、[OK] をクリックしてプロセスを完了します。

  • Step10:次に、2 番目のパラメーターを作成して「Threshold_2」という名前を付け、現在の値を50,000 に設定し、以下に示すようにその他の詳細セットを入力します。

  • ステップ 11:最後に、最後のパラメーターを最後に作成します。 単純に「しきい値 3」と呼びます。 このパラメーターの現在の値を25,000に設定して、以下に示すようにその他の詳細を設定します

  • ステップ 12:以下のスクリーンショットは、作成した 3 つのパラメーターを示しています。 これらを効果的に使用して、目標を達成します。

  • ステップ 13:分布量に基づいて分布単位を適切に分類するには、作成したパラメーターを計算フィールドで使用する必要があります。 したがって、次に計算フィールドを作成します。

これを行うには、データ セクションのスペースの任意の場所を右クリックし、[ Tableau で計算フィールドを作成] を選択します。

  • ステップ 14:その場合、計算フィールドのコードの値を変更せずに、しきい値 1 の現在のしきい値を 100,000 から 200,000 に変更するだけです。

コードは、値がしきい値 1 または 100,000 を超える場合、配布ユニットを「非常に大量の DU」として分類します。 他のクラスも同様に実施します。

注:フィールドの値にハード コードを使用しませんでした。使用すると、コンテキスト ベースの変更を管理できなくなるからです。 自由に使用できるパラメーターがある場合、コンテキストが調整されると、Tableau の計算フィールドが更新され、パラメーターの新しい値が反映されます。

たとえば、配布ボリュームが 200,000 を超える配布ユニットをベリー ハイ ボリューム DU として分類するとします。 その場合、計算フィールドのコードの値を変更せずに、しきい値 1 の現在のしきい値を 100,000 から 200,000 に変更できます。

  • ステップ 15:以下のスクリーンショットは、計算フィールド「DU 分類」がメジャーの下に表示されていることを示しています。

  • ステップ 16:計算フィールド「DU 分類」を [マークの色] にドラッグします。 以下のスクリーンショットに示すように、ディストリビューション ユニットは、ボリュームの貢献度に応じて 4 つのグループに分けられます。

スクリーンショットの右側にカテゴリが表示されます。

  • ステップ 17: Tableau 条件付き書式設定によるビジュアライゼーションをより詳細に確認します。 マウスを使用して特定のカテゴリを上下にドラッグするだけで、凡例のカテゴリを再配置することもできます。

カテゴリは、凡例で正しい順序で表示されるようになりました。

  • Step18:最後に、カテゴリの色を変更できます。 [マーク] カードで [色] を選択した後、[色の編集] をクリックして必要な色を選択します。

Tableau メジャーとディメンションの違い

任意のデータ ソースから任意のデータをインポートすると、各フィールドは、それを構成するデータに基づいて、ディメンションとメジャーとして指定された 2 つの主要なコンポーネントに分割されます。

フィールドを使用して、データ ビューを作成できます。

ディメンションとメジャーは、Tableau の分析と視覚化における重要なコンポーネントです。

ディメンションは、データ ポイントを分類して説明するために使用できる定性的な値であり、メジャーは、Tableau の条件付き書式のメジャー値でデータを表すために使用される定量的な値です。

以下は、タブロー条件付き書式テキストの違いを比較した表です

寸法

測定

これは独立変数です。

これは従属変数です。

メジャーに依存しません。

寸法によって異なります。

フィルターに追加すると、データの洞察が得られるため、フィルターに追加すると有利です。

フィルターに追加しても、データを十分に理解することはできません。

データの複製が含まれています。

データの重複は含まれません。

集約できません

集約できます

定性情報とカテゴリ情報で構成されています

定量的なデータで構成されています。

データを比較するために使用されます。

これは、ディメンションの比較に使用されるメトリック値です。

Min、Max、および Sum は機能しません。

Min、Max、および Sum が機能します。

ディメンションが行または列に追加されると、Tableau のヘッダーが表示されます。

行と列に追加すると、軸が生成されます。

集計が適用されないため、多数のレコードを取得することはできません。

データベースに存在するレコードの数は、フィーチャの集約により、データセットがどれほど巨大であっても決定できます。

数値フィールドがディメンションの場合、メジャーとして扱うことができます。

数値フィールドは、メジャーからディメンションまで処理できます。

経度と緯度のメジャーは存在しません。

経度と緯度のメジャーは、地理ディメンションに存在します。

データレコードを記述することができます。

データレコードを記述することはできません。

それは連続的でも離散的でもありえます。

離散的かつ連続的であってはなりません。

結論

上記の説明から、Tableau プラットフォームがマーケティング データをシームレスに分析および視覚化するのにいかに役立つかがわかります。 Tableau で 1 つの列の色を変更する方法、行と列を変更する方法、データを変更する方法など、Tableau で条件付き書式を設定する方法をさまざまなイラストを使用して説明しました。

高度にインタラクティブな視覚化ツールとして、Tableau は特定の形式に制限されることなく使用できます。 そのため、会社のパフォーマンスを徹底的に調査するには、収集して管理するデータを多くのアプリケーションやデータベースで統合することが重要です。

これは、すべてのソースからのデータを統合し、データをクリーニングして変換し、Tableau などのビジネス インテリジェンス ツールにロードするタスクに、技術的能力の一部を割り当てることで実現できます。

ただし、これはやや長い方法です。 または、Windsor.ai を介して簡単にこれを行うことができます。これにより、これらのプロセスが簡素化され、マーケティング担当者がカスタム コネクタ (この場合は Windsor.ai Tableau コネクタ) を使用してすべてのデータを 1 か所で接続できるようになります

すぐ Windsor.aiサインアップして、14 日間の無料試用版を請求してください。

よくある質問

Tableau で条件付き書式を追加する方法は?

最初にビューを作成し、適切なフィールドの行の値をリストします。 次に、測定値ではなくレコード数フィールドを列シェルフに追加し、集計を最小に設定して、すべてのバーが 1 に等しくなるようにします。

最後に 2 つのメジャーを持つクロス集計 Tableauを構築する場合は、2 つのレコード数フィールドを追加します。 次に、各軸を右クリックし、0 から 1 の固定範囲を設定して、バーが行全体を占めるように表示します (バーです)。

行のラベル付けと書式設定をカスタマイズして、Excel で条件付きで準備されたクロス タブ Tableauのように表示します。 最後に、一意の KPI とデータ ラベルを対応するマーク カードに追加します。

Tableau で条件付き書式を設定できますか?

はい、できます。 ただし、Tableau の条件付き書式は、Excelのように列全体に適用することはできません 代わりに、マークを越えてのみ実行できます。

メジャーがTableau の条件付き書式の行/列シェルフに配置されると、マークが生成されます。 ユーザーは、これらの追加のマークを追加することで、条件付きでスタイル設定された Excel に似クロス集計を Tableauで作成できます。

Tableau でテキストを条件付きで書式設定するにはどうすればよいですか?

各マーク カードで、対応するメジャーを [テキスト] と [色] にドラッグします。 たとえば、SUM(Sales Col) マーク カードで、Sales を Text にドラッグします。

メジャーごとに任意の色を選択できます。 [目盛り] ボックスの下で、大目盛りと小目盛りの両方に [なし] を選択し、[OK] をクリックします。