What-If分析の設計 — パラメーターで仮説シナリオを動かす
導入
「もし価格を10%下げたら、売上はどう変わるか」――このような仮説を素早く検証できるのが、Tableauのパラメーターを活用したWhat-If分析です。数値をスライダーで動かすだけでグラフが即座に更新され、複数のシナリオを直感的に比較できます。
くわしく知ろう
What-If分析とは、ある前提条件を変えたときの結果を試算するシナリオ分析の一種です。Tableauでは「パラメーター」という仕組みを使ってこれを実現します。
パラメーターとは、ユーザーが対話的に値を変更できる変数のことです。整数・小数・文字列・日付など複数のデータ型に対応しており、スライダー・ドロップダウン・テキスト入力などの入力形式を選べます。パラメーターはそれ単体では機能しないため、計算フィールドやフィルター・参照線に組み込んで初めて効果を発揮します。
What-If分析の設計手順は大きく3段階です。まずパラメーターを作成し、可変にしたい値(割引率・目標値・期間など)を定義します。次にそのパラメーターを参照した計算フィールドを作成し、例えば「[売上] × (1 - [割引率パラメーター])」のような式でシナリオを数値化します。最後に計算フィールドをビューに配置し、パラメーターコントロールを表示することで、ユーザーがスライダーを動かすたびに結果がリアルタイムに更新される仕組みが完成します。
このほか、パラメーターはトップN表示のN値制御や、参照線の基準値変更にも広く活用されます。ダッシュボードに組み込むことで、意思決定者が自分で仮説を検証できるインタラクティブなレポートを作れるのが大きな強みになっています。
具体例
たとえば「割引率」パラメーターを0%〜30%で動かせるスライダーを設置し、計算フィールドで割引後の売上を計算するビューを作ると、経営者が会議中にその場でシナリオを変更しながら議論できるダッシュボードが完成します。
まとめ・試験ポイント
- What-If分析=前提条件を変えて結果を試算するシナリオ分析
- Tableauでの実現手段=パラメーター+計算フィールド
- パラメーター単体は機能しない=計算フィールドやフィルターに組み込んで使う
- 設計の3ステップ=パラメーター作成→計算フィールド作成→ビューへ配置
- パラメーターの用途はWhat-If分析以外にもトップN制御・参照線にも使える
- 試験では「パラメーターの役割」や「What-If分析の手順」が問われやすい
学習した内容を模擬試験で確認しよう。Tableau Data Analyst模擬試験で実力を測ろう。
Tableau DA模擬試験を見る