最終システム出力とダッシュボードロジック
メニューを表示するにはスワイプしてください
このワークブックには、動的レポーティング、シナリオモデリング、財務分析、KPIシステムが含まれています。本章では、これらすべてを統合し、モデル全体を制御する単一のダッシュボードインターフェースを作成します。
ダッシュボードのアーキテクチャ
ダッシュボードは、以下の間のインターフェース層として機能します:
- ユーザー入力
- 計算ロジック
- 最終出力
ユーザーは、バックエンドのワークシートを直接操作する代わりに、ダッシュボードを通じて操作します。
動的KPIロジック
ダッシュボードのKPIは、以下の選択に動的に反応します:
- 地域の選択
- 月の選択
- アクティブなシナリオの選択
複数の関数が連携して、コンテキストに応じた出力を生成します:
FILTER
SUMIFS
COUNTIFS
XLOOKUP
CHOOSE
ステップ1 ダッシュボードシートの作成
次の名前の新しいワークシートを作成します:
Dashboard
シートを最初のタブ位置に移動します。
ステップ2 入力レイヤーの構築
以下の入力フィールドを作成します:
| 入力項目 | ソース |
|---|---|
| Region | Reference_Listsからのデータ検証 |
| Month | 1–12の検証リスト |
これらの入力がすべてのダッシュボードKPIを駆動します。
ステップ3 アクティブシナリオの表示
次を入力します:
=CHOOSE(Scenarios!$B$6, Scenarios!B2, Scenarios!B3, Scenarios!B4)
Scenarios!$B$6: アクティブなシナリオセレクターScenarios!B2:B4: シナリオラベル
表示されるシナリオは、選択された入力に基づいて自動的に更新されます。
ステップ4 Revenue KPIの構築
次を入力します:
=SUMIFS(Sales_Data[Revenue], Sales_Data[Region], B2, Sales_Data[Month], B3)
B2: 選択された地域B3: 選択された月
KPIはユーザー入力に基づいてRevenueを動的にフィルタリングします。
ステップ5 Profit KPIの構築
次を入力します:
=SUMIFS(Sales_Data[Profit], Sales_Data[Region], B2, Sales_Data[Month], B3)
KPIは選択されたコンテキストに対するProfitをフィルタリングして返します。
ステップ6 Order Count KPIの構築
次を入力します:
=COUNTIFS(Sales_Data[Region], B2, Sales_Data[Month], B3)
KPIは一致する取引件数を返します。
ステップ7 Top Product KPIの構築
次を入力します:
=XLOOKUP(MAX(FILTER(Sales_Data[Revenue], Sales_Data[Region]=B2)), Sales_Data[Revenue], Sales_Data[Product], "No data")
FILTER(...): 一致する地域データを抽出MAX(...): 最大のRevenue値を特定XLOOKUP(...): 一致する製品を取得
ステップ8 Projected Revenue KPIの構築
次を入力します:
=SUMIFS(Sales_Data[Revenue], Sales_Data[Region], B2, Sales_Data[Month], B3) * CHOOSE(Scenarios!$B$6, Scenarios!$C$2, Scenarios!$C$3, Scenarios!$C$4) * CHOOSE(Scenarios!$B$6, Scenarios!$D$2, Scenarios!$D$3, Scenarios!$D$4)
- Base Revenue: フィルタリングされたトランザクション出力
- 最初の
CHOOSE(...): 価格乗数 - 2つ目の
CHOOSE(...): ボリューム乗数
Projected Revenueは選択されたシナリオに動的に反応します。
ステップ9 KPIレイヤーの書式設定
適切な書式設定を適用します:
- RevenueとProfitには通貨書式
- Order Countには数値書式
- Product出力にはテキスト書式
ステップ10 ワークブックインターフェースの最終化
バックエンドシートを非表示にし、以下のみを残します:
Dashboard
Charts
Scenarios
ワークブックは、未加工のスプレッドシートモデルではなく、制御されたレポーティングアプリケーションのように動作します。
1. このモデルにおけるダッシュボードレイヤーの主な目的は何ですか?
2. ダッシュボードで「地域」や「月」などの入力が使用される理由
3. シナリオセレクターは予測収益にどのような役割を果たすか
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 5
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 5. 章 5