![見出し画像](https://assets.st-note.com/production/uploads/images/84357244/rectangle_large_type_2_a1929809455a1a04cc5ccf66152ef0cb.png?width=800)
Tableau備忘録 パラメータを用いた画面の切替
今回紹介するのは,一つの画面で表示させるVizの内容を変えたい場合に用いるテクニック。例えば,売上と利益を切り替えたいといったところである。これを実現するためには,「パラメータ」を使う必要がある。早速,下記の例の通り作ってみよう。
まずは,サブカテゴリごとの売上を作成する。
![](https://assets.st-note.com/img/1660025620003-a1GCZBldMN.png?width=800)
次に,「パラメータの作成」より,パラメータを作成する。名前は売上/利益 切替とし,データ型は「整数」にする。値には「0,1」を入れ,表示名を「売上/利益」とする。※整数型にしているのは,整数型のほうが計算のパフォーマンスが良いため
![](https://assets.st-note.com/img/1660025681772-5tpnDbuuyN.png)
![](https://assets.st-note.com/img/1660025737869-vZnG3VeAA1.png)
次に,「計算フィールドの作成」より,以下の計算式「売上/利益 切替」を作成する。
![](https://assets.st-note.com/img/1660025919952-BxsKQBpBpZ.png?width=800)
次に,パラメータ「売上/利益 切替」を「パラメータの表示」により表示させ,行シェルフに置いていた「売上」を外し,先程作成した計算「売上/利益 切替」を行シェルフにもっていく。すると,同じグラフができあがる。
※シート名は「サブカテゴリごとの売上/利益」に変えておく
![](https://assets.st-note.com/img/1660026178874-vnKwf6J4Op.png?width=800)
次に,パラメータを「利益」に切り替えると「サブカテゴリごとの利益」グラフに切り替わる。
![](https://assets.st-note.com/img/1660026257021-5JYQlJABMO.png?width=800)
以上で完成。このように,簡単に画面の切替を実現できた。非常に簡単なテクニックなので,是非有効に活用してほしい。
この記事が気に入ったらサポートをしてみませんか?