LoginSignup
4
4

More than 5 years have passed since last update.

Tableauの表において各列のtop3に色をつける

Last updated at Posted at 2018-08-22

表で各列のtop3に色付けしたい!!

Tableauで項目ごとに列を作って表を作っていたのですが、
各列ごとにtop3に色をつけようとしたところつまづきました。
(以下完成イメージ)
スクリーンショット 2018-08-22 11.36.51.png

1つのtop3だけならなんとかなる

以下の方法を使えば一つのランキングだけはなんとかなりました。

RANK()を使う

  1. RANK()を使って特定の列に関する順位をメジャー(計算フィールド)で作っておく
  2. 左側マークの色にそのメジャーを入れて、ステップドカラー 2ステップ中央値 4 スクリーンショット 2018-08-22 11.42.58.png

INDEX()を使う

1.並び順を降順にする
2.INDEX()を使ってメジャー(計算フィールド)を作っておく
3.左側マークの色にそのメジャーを入れて、ステップドカラー 2ステップ中央値 4
スクリーンショット 2018-08-22 11.45.12.png

SQLでflg立てをする

実際にはやっていないですがカスタムSQLの時点で上位のものにflg立てをすれば上二つに似たことができそうです。

列の数ワークシートを作るしかない。。。

以下で似たことはできるのですがどうも一つの表ではできないようでした。
Tableau 10.2 新機能:メジャー毎の凡例表示が可能になりました #tableau

そのため各列ごとにワークシートを作ってダッシュボードであたかも一つの列に見せかけました
スクリーンショット 2018-08-22 11.52.08.png

何かいい方法があれば教えて欲しいです。。。

コメントでいい方法を教えていただきました!

Gassyohさんありがとうございます!!

4
4
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4