DATA Saber Ordeal 8 Q1 を動的ゾーン表示でやってみる
#DATASaber Ordeal 8 で、以下のようなQがあります
こちらをTableau 2022.3 からの新機能「動的ゾーン表示」で実装する手順をメモします。
![](https://assets.st-note.com/img/1672816608338-CHmpPvl9x9.png?width=1200)
1. パラメータを作成する
下記のようにパラメータを作成します。
データ型:整数
許容値:リスト
内容:画像参照
![](https://assets.st-note.com/img/1672887551039-bXXl73a8Rc.png?width=1200)
2. 計算フィールドを作成する
次に、計算フィールドを3つ(シート数ぶん)作成します。
1でつくったパラメータを使用します。
![](https://assets.st-note.com/img/1672887630186-YiFx21QHvp.png)
![](https://assets.st-note.com/img/1672887677289-VWpv9DesRr.png)
![](https://assets.st-note.com/img/1672887711087-Omveck4sW4.png)
3. ダッシュボードにシートを配置する
ダッシュボードを作成します。
まずコンテナを配置します。水平方向でも垂直方向でもかまいません
![](https://assets.st-note.com/img/1672888050988-4w92374o6Q.png?width=1200)
コンテナに作成した3つのシートを配置します。
![](https://assets.st-note.com/img/1672888096368-CbXaAgJwLz.png?width=1200)
パラメータも表示しておきましょう。
![](https://assets.st-note.com/img/1672888130664-DGvJl7zQEL.png?width=1200)
4. 動的ゾーン表示を有効にする
売上推移のシートを選択しておいて、
レイアウトタブを表示し、「値を使用して表示状態を制御する」にチェックをいれ(これが「動的ゾーン表示」機能です!)、2で作成した計算フィールドを選択します。
![](https://assets.st-note.com/img/1672888259731-3YmAAexeZD.png?width=1200)
製品別売上も同様にします。
すると、この時点で製品別売上のシートが見た目上消えます。
パラメータの初期値が「売上推移」になっているためです。
![](https://assets.st-note.com/img/1672888409417-qFUip7dQRm.png?width=1200)
![](https://assets.st-note.com/img/1672888383617-gIbM9kzyWN.png?width=1200)
カテゴリ別累積売上シートも同様に設定すれば完成です。
![](https://assets.st-note.com/img/1672888779911-4jZh8M1P5D.png?width=1200)
パラメータを切り替えることで、表示シートを制御できます。
![](https://assets.st-note.com/img/1672888871497-o9oq1VNRpZ.png?width=1200)
参考情報
- 【Tableau Tips】動的ゾーン表示(シート切替)を活用しよう
この記事が気に入ったらサポートをしてみませんか?