![見出し画像](https://assets.st-note.com/production/uploads/images/166642415/rectangle_large_type_2_afbaba7cec4acc4449abdd8e53b8e945.png?width=1200)
#WOW2024 Week43 Can you show total sales and filtered sales in the same view? 出題概要&ヒント
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
Week43の出題概要
お題
Can you show total sales and filtered sales in the same view?
(総売上高とフィルタリングされた売上高を同時に表示できますか?)
今回はLODの基本的な理解を問う問題です。
要件外ですが、右側のフィルターをお題通りにするには一手間必要です。
![](https://assets.st-note.com/img/1734762275-vDwATPVt65JQh4KHLyml9baX.png?width=1200)
要件の和訳
シナリオ
クライアントは、総売上高とサブカテゴリーの売上を、
総売上に占める割合(フィルタリングなし)でフィルタリングできるようにしたいと考えています。
売上(青)をフィルターするには、右側のフィルターを使います。
売上合計バー(灰色)は変更しないでください。
ダッシュボードサイズ:1000*800
以下4つのフィルターを作成する
Customer Name
Manufacturer
Region
Order Date(Year)
Date Range(Parameters)
以下4つの棒グラフを作成する
Sub-Categoryごとの売上
総売上
フィルターを適用したSub-Categoryごとの合計売上
フィルターを適用した総売上
カラーパレットは以下を使用する
![](https://assets.st-note.com/img/1734762470-yCWumZQc7jVaHMhB8gPLOYrA.png)
ヒント
4つの棒グラフを同時に表示するにはLODが必要になります
ヒント 参考ワークブック
LOD
今回はシンプルにLOD計算の理解を問う問題でした。
いまいち自信がない、、という方はこの機会に復習してみましょう。
定番のGanekoさんのnote以外にも、DATA Saber挑戦中の方もわかりやすい記事を書いていただいてます。
フィルターの表示について
要件外ですが、フィルターの表示がお題と合わずにもやもやした
人が居るかと思います。
![](https://assets.st-note.com/img/1734779150-DTjW2vs7md8AV4tfoUMGkyPw.png)
![](https://assets.st-note.com/img/1734779253-R4XdxE1im8yWfpbcgqnYOD0Z.png)
これは、フィルターのオプションを「Use All」にするとAllになります。
普段フィルターしている時はあまり意識することがないオプションですが、今回のようにフィルター状況をViz上で表示する時に役立ちます。
![](https://assets.st-note.com/img/1734779417-xFjoZBw9kGqztlJ8MOKNWVpg.png?width=1200)
解答ワークブック
私の解答ワークブックリンクを載せておきますので、お題のワークブックの解法がいまいちピンとこない場合は参考にしてみてください。