Tableauで複数フィルター選択時に「~他」と表示する方法【Tableauノウハウ】
Tableauユーザーの皆さん、こんにちは!
フィルターで項目(企業名など)を絞り、選択した項目をダッシュボードのタイトルとしてテキスト表示させたいと思った時、複数選択すると項目が横に長く表示されて見栄えが悪いと感じた経験はないでしょうか?
そこでこの記事では、フィルターを複数選択した時にテキストを「~他」のようにまとまった形で表示させる方法をご紹介します。
- 複数フィルター選択時に「~他」と表示する方法を知りたい人
- Tableauの新たな技術の習得をしたい人
- 業務でTableauを使う「データアナリスト」という職種に興味がある人
この記事を参考に、Tableauで作成したダッシュボードのUI/UXを強化していきましょう!
Tableauのスキルを向上させる最も効率的な方法は、実務経験を積むことです。
そのため、スキルアップが見込める会社に転職をしてTableauに関する様々なプロジェクトを経験していくのがおすすめ。
事業会社よりも、データ分析のコンサルティング会社への転職の方がおすすめですよ!
一方、まずは独学でスキルアップしたいという人は、『Tableauによる最強・最速のデータ可視化テクニック』▼を1冊買って勉強しておくと良いでしょう。
現役データアナリストの僕が厳選したデータ分析におすすめの書籍については、以下▼の記事も参考にしてみてくださいね!
\ Tableauでキャリアアップしませんか? /
完成イメージ
完成イメージは上図のとおりです。
「シャープ」のみを選択している時は【シャープ様】と表示されますが、上図のようにメーカー名を複数選択した時は【シャープ様、他】のように「〜他」という表示ができるようにしています。
Tableau Publicにも完成形を公開していますので、是非あわせてご覧ください!
Tableauで複数フィルター選択時に「~他」と表示する手順
それでは実際に、Tableauで複数フィルター選択時に「~他」と表示する方法を、順を追って解説していきます。
手順1:メーカー名のフィールドを作成する
[製品名]を右クリック>カスタム分割 から、最初の半角スペースまでを切り出すことで、「メーカー名」というフィールドを作成します。
手順2:新しい計算フィールドを作成する
新しい計算フィールド(メーカー名表示用)作成します。
★メーカー名表示用
IF
MAX({ FIXED : COUNTD([メーカー名]) })=COUNTD([メーカー名])
THEN ‘全メーカー様’
ELSEIF
COUNTD([メーカー名])>1
THEN MAX([メーカー名])+’様、他’
ELSEIF
COUNTD([メーカー名])=1
THEN MAX([メーカー名])+’様’
END
手順3:テキストに追加する
新しいシートを作成し、[★メーカー名表示用]をマークカードの「テキスト」に追加します。
また、テキストをクリックし、以下のように設定します。
- ラベルの内容:【<集計(★メーカー名表示用)>】
- フォント:太字
- フォントサイズ:18pt
手順4:画面の表示形式を変更する
下記の設定を行います。
- 画面サイズを、標準→ビュー全体 に変更
- ツールヒントを非表示に
手順5:ダッシュボードに「メーカー名表示用」シートを追加する
作成したシートをダッシュボード上に表示して完成です。
選択するフィルター項目の数を「1社」「複数社」「すべて」にすることで、それぞれ違った表示ができるようになりました。
選択項目が1つの場合
選択項目が複数の場合
選択項目がすべての場合
まとめ
この記事では、Tableauで複数フィルター選択時に「~他」と表示する方法について詳しく説明しました。
手順に沿ってTableauを操作していくことで、初心者でも簡単に「~他」と表示する設定を行えるようになるでしょう。
ぜひこの方法を活用して、TableauのダッシュボードのUI/UXを一層向上させていきましょう!
これからTableauをより一層使いこなしていきたい人は、今すぐ転職エージェントに登録してスキルアップが見込める会社への転職を検討しましょう。
TableauやSQLのスキルを持つデータアナリストは今後も非常に高い需要が見込まれているので、年収アップできる求人も見つかりやすいですよ!
また、独学でTableauを勉強したい人は『Tableauによる最強・最速のデータ可視化テクニック』▼を活用してスキルアップするのがおすすめです。
\ もっとデータ分析スキルを磨いていきませんか? /
現役Tableauデータアナリストの僕がおすすめするデータ分析の本5選については、上記▲の記事も参考にしてみてくださいね!
データアナリストでキャリアに輝きを!
最後まで読んでいただき、ありがとうございました!
コメント