見出し画像

#WOW2024 Week15 Can you build a (super) dynamic trellis chart? 出題概要

2024年より、光栄なことにWorkout Wednesdayの出題者として参加させてもらえることになりました。
日本からの参加者ももっと増えてほしい!との思いから、
出題概要や要件を毎週和訳していきます。


WorkoutWednesdayとは?

Tableauを中心としたBIツールコミュニティの有志が、
7年ほど前から開催しているイベントです。

Workoutの名の通り、筋トレしてBIツール力を鍛えるというのが趣旨で、
毎週水曜日にお題となるViz(グラフ)と要件が掲載され、参加者は可能な限り再現を目指します。

https://workout-wednesday.com/

難易度は総じて高めで、TableauだとDATA Saber合格したてぐらいだと、
解答見ずに解くには難しい問題が多めです。
ただ、試験ではなくスキルアップが目的なので、

  • まったく解答やWeb検索せずに自力で解く

  • Web検索しながら自力で解く

  • 一定時間自力で頑張って後は解答見る

  • 最初から解答見ながら写経してスキル習得する

等挑戦の仕方は自由です。

元々はTableauのみでしたが、近年は他のツールにも広がっており、
2024年1月時点で以下のツールの問題がほぼ毎週出題されます。

参加方法

Tableauに関しては、Tableau Publicという無料でほぼ全機能が使えるものがあるので、挑戦にあたって必要なものはPCだけです。
より詳しい参加方法は下記のArakawaさん(@yoshi_datavizjp)のブログ記事を参照してみてください。

https://www.yarakawa.com/single-post/how_to_workoutwednesday


Week15の出題概要

お題

Can you create a (super) dynamic trellis chart?
動的なトレリスチャートを作成できますか?
4月はコミュニティ月間ということで、ゲスト出題者からの問題になります。
今回はWorkoutWednesdayの創始者でもあるTableau界のレジェンドAndy Kriebelさんからの出題です。
見た目はわりとシンプルなトレリスチャートですが、後述のLOD禁止等の要件もあり難易度はかなり高めです。

画像クリックで出題ページに飛びます

要件の和訳

  • ダッシュボードサイズ 1200*700

  • シート数は自由

  • LOD禁止

  • トレリスチャートはアルファベット順で並び替える

  • チャートをクリックしても、ハイライトされないようにする

  • 右側のパネルでメトリックと、移動平均(Moving Average)の月数を選択できるようにする

    • チャート同様、選択してもハイライトされないようにする

    • 選択したメトリックとそれ以外で色を変える

  • パラメータは1つまで使用してよい

  • ツールヒントをお題と合わせる

  • Prior Yearはグレーの線グラフにする

  • Latest Yearは前年比によって色分けされた線グラフにする

  • Latest Yearの線グラフはPrior Yearの線グラフより手前に表示されるようにする

  • BANを左下に表示する

    • 選択したメトリックによって、Latest Yearの総計もしくは平均を大きく表示する

    • 大きく表示する値には1つの計算フィールドのみを使用し、選択したメトリックによって表示を変える(例:Engagement Rateの場合は%が表示されるようにする)

    • BAN下部に小さく前年比を表示し、線グラフ同様に色分けする

  • ダッシュボードタイトルの月数やメトリックは、選択したものによって動的に変化させる

  • ヒント

ヒント

  • データの前処理が必要

  • Last関数を使う必要がある

解説サイト

今回の問題も難易度高いので、詰まった方は下記のArakawaさんの動画を参照しつつ、写経してみてください。

https://www.youtube.com/watch?v=2ZI03bMKcbA

終わりに

今週はAndyからの出題ということで、見た目より遥かに難易度が高い問題になっています。
解いた方は改めてLODのありがたさを感じるのではないでしょうか。
表計算縛りによって、表計算を深く理解できる問題ですので、ぜひ挑戦してみてください。

表計算で色付き線グラフを手前にするのが鬼のようにむずい


この記事が気に入ったらサポートをしてみませんか?