1. 設計原則

1.1 ダッシュボードの3分類

FP&Aのベストプラクティスに基づき、ダッシュボードを目的別に3分類し、BizLPの各出力タブを対応づける。

種別目的対象読者操作性BizLP での該当タブ
情報提供型経営層がハイレベルな指標を一��で把握CFO閲覧のみ。フィルター操作は最小限91_fs_bs, 92_fs_pl, 75_ss_equity_changes, 76_notes
分析型月次推移やPJ別の比較分析を実行CFO・経理担当フィルター+月選択で切り口を変更61-64 (P/L), 71-73 (B/S), 78-79 (PJ損益), 81-82 (CF間接法)
探索型日次の取引レベルで詳細を追跡経理担当フィルター+ソートで個別取引を探索83-85 (日次CF), 51_list_pipeline_plan, 52_list_bs_details

1.2 焦点となる質問 (Focus Question)

各出力タブは、1つの「焦点質問」に答えるために存在する。この質問に答えられない出力は設計を見直す必要がある。

タブ焦点質問
91_fs_bs今月末の財政状態は健全か?(資産超過 or 債務超過)
92_fs_pl今期の最終損益はいくらか?
61_pl今月、どの費用科目が大きかったか?
62_pl_ytd期初からの累計で、利益計画は達成に向かっているか?
63_pl_plan今月の実績は計画と比べてどうだったか?
71_bs直近のB/S各科目の推移に異常はないか?
73_bs_plan計画ベ��スで年度末のB/Sはどう着地するか?
78_pj_pl各PJは通期で黒字か?共通費配賦後も利益が出ているか?
79_pj_monthly今月、各PJの限界利益はプラスか?
81_cf今期、営業CFはプラスか?投資・財務CFはどの程度か?
83_cf_daily承認済みINVベースで、直近の資金繰りに問題はないか?
84_cf_daily_plan計画ベースで、資金���ョートが発生する日はいつか?
85_cf_daily実際の入出金は計画どおりに進んでいるか?
75_ss_equity_changes今期の純資産の変動要因は何か?

2. 現行タブ一覧とUI分類

2.1 財務諸表タブ(情報提供型)

タブ番号タブ名種別焦点質問利用者ヘッダー色固定行
91fs_bs情報提供型財政状態の健全性CFO#434343 (charcoal)4行
92fs_pl情報提供型今期の最終損益CFO#4343434行
75ss_equity_changes情報提供型純資産の変動要因CFO#0B5394 (blue)3行
76notes情報提供型個別注記事項CFO・税理士

2.2 P/Lタブ(分析型)

タブ番号タブ名種別焦点質問利用者ヘッダー色固定行/列
61pl分析型今月の費用構造CFO#1C4587 (dark blue)2行/2列
62pl_ytd分析型YTD利益の���捗CFO#274E13 (dark green)2行/2列
63pl_plan分析型予実差異(単月)CFO#1C45872行/2列
64pl_plan_ytd分析型予実差異(YTD)CFO#274E132行/2列

2.3 B/Sタブ(分析型)

タブ番号タブ名種別焦点質問利用者ヘッダー色固定行/列
71bs分析型B/S各科目の推移CFO#4A235A (dark purple)2行/2列
72bs_snapshot分析型特定月のT字型B/SCFO#4A235A2行
73bs_plan分析型計画B/S��着地見通しCFO#4A235A2行/2列

2.4 CFタブ(分析型 + 探索型)

タブ番号タブ名種別焦点質問利用者ヘッダー色固定行/列
81cf分析型営業/投資/財務CFの構成CFO#0B5345 (dark teal)3行/4列
82cf_plan分析型計画CFの着地CFO#0B53453行/4列
83cf_daily探索型承認済みの資金繰り経理#0B53451行
84cf_daily_plan探索型計画ベースの資金繰りCFO#0B53451行
85cf_daily_actual探索型実績の入出金明細経理#0B53451行

2.5 PJ損益タブ(分析型)

タブ番号タブ名種別焦点質問利用者ヘッダー色固定行/列
77pj_raw分析型PJ別の生データ開発者
78pj_pl分析型PJ別通期損益CFO#1C45872行/2列
79pj_monthly分析型PJ別月次採算PJマネージャー#1C45872行/2列

2.6 デバッグ・リストタブ(探索型)

タブ番号タブ名種別焦点質問利用者ヘッダー色
51list_pipeline_plan探索型パイプラインの展開明細CFO#333333
52list_bs_details探索型B/S計上の内訳明細開発者#333333

3. 入力画面設計(20番台タブ)

3.1 入力タブ一覧と認知負荷���減策

タ���入力者認知負荷軽減策(現状実装済み)改善提案
21_bud_pipelineCFOプルダウン: 確度・契約形態・ステータス。科目名は科目マスタ参照確度別の行色分け(受注=緑、高確度=黄、低確度=灰)
22_bud_headcountCFO/経理社保計算式の自動埋め込み(DDL)。雇用形態プルダウン社保料率の視覚的サマリー行の追加
23_bud_subscription経理更新アラート数式(DDL)。月額/年額プルダウン解約予定月のハイライト
24_bud_capex_loanCFO資産種別プルダウン償却スケジュールのプレビュー行
25_bud_financeCFO科目名プルダウン
26_bud_adhoc経理税込金額の自動計算式(DDL)。決済手段プルダウン領収書PDF→自動入力連携のステータス表示
27_bud_resourceCFOPJ名・HC氏名プルダウン。稼働率は0〜1の数値制約稼働率合計が1.0��超えた場合の警告色
28_bud_allocationCFO按分方法プルダウン配賦率合��が100%でない場合の警告

3.2 共通の入力UXルール

ルール実装方法対象
入力列の識別背景色 薄青 (#DCE6F1)ユーザーが入���すべき列
自動列の識別背景色 薄灰 (#F3F3F3)システムが自動設定する列(編集不要)
プルダウンDDL (setupAllSchemas) が15_mst_dictから自動設定ステータス・区分・科目名等
数値制約DDL が設定(例: 稼働率 0〜1)特定の数値列
チェックボックス列A に有効フラグ (TRUE/FALSE)全マスタ・ワークタブ
日付書式yyyy-mm-dd全日付列
金額書式#,##0全金額列
パーセント書式0.00%稼働率等
フィルター全タブに自動設定全スキーマタブ

4. 出力書式ルール

4.1 カラーパレット

本システ���の全出力タブで使用する色を体系���する。

ヘッダー色(シート種別ごと)

シート種別ヘッダー背景色文字色用途
P/L単月#1C4587 (濃紺)#FFFFFF61, 63 タブ
P/L累計#274E13 (濃緑)#FFFFFF62, 64 タブ
B/S#4A235A (濃紫)#FFFFFF71, 72, 73 タブ
CF間接法#0B5345 (濃ティール)#FFFFFF81, 82 タブ
CF日次#0B5345 (濃ティール)#FFFFFF83, 84, 85 タブ
決算書#434343 (チャコール)#FFFFFF91, 92 タブ
デバッグ#333333 (ダークグレー)#FFFFFF51, 52 タブ

セマンティックカラー(意味に基づく色)

意味背景色文字色適用箇所
利益・合計行#FFF2CC (薄黄)#B45F06 (茶)売上総利益、営業利益、経常利益、税引後利益
資産合計#D9EAD3 (薄緑)#274E13 (濃緑)流動資産合計、固定資産合計、資産合計
負債合計#F4CCCC (薄赤)#CC0000 (赤)流動負債合計、固定負債合計、負債合計
純資産合計#FFF2CC (薄黄)#B45F06 (茶)株主資本合計
負債純資産合計#B45F06 (茶)#FFFFFF (白)負債純資産合計(B/Sの最終行)
営業CF小計#D0E0E3 (薄ティール)#0C343D (濃ティール)営業活動によるCF
投資CF小計#FCE5CD (薄オレンジ)#B45F06 (茶)投資活動によるCF
財務CF小計#D9EAD3 (薄緑)#274E13 (濃緑)財務活動によるCF
セクション見出し#EAEAEA (薄灰)#333333 (濃灰)流動資産、固定資産 等のグループ
小計行#F9F9F9 (極薄灰)#666666 (中灰)各セクションの小計
自動税金#FCE5CD (薄オレンジ)#CC0000 (赤)みなし法人税(自動計算行)
マイナス残高警告#F4CCCC (薄赤)#CC0000 (赤)日次CFの現預金残高がマイナスの場合
入力列#DCE6F1 (薄青)ユーザー入力列
自動列#F3F3F3 (薄灰)システム自動設定列

4.2 数値フォーマット

種別フォーマット表示例適用列
通貨(正)#,##01,234,567金額列(正のみ)
通貨(正負)#,##0;[Red]△ #,##0△ 500,000差異列
通貨(ゼロ=ダッシュ)#,##0;[Red]△ #,##0;"-"-財務諸表の金額列
パーセント0.0%;-0.0%;""12.5%構成比列
パーセント(確度)0%80%パイプライン確度列
日付yyyy-mm-dd2026-04-12全日付列
テキスト@プルダウン/ドロップダウン

4.3 フィルター自動設定

対象フィルター行設定方法
P/L��B/Sタブ (61-73)2行目createFilter() — ヘッダー行以下の全データ範���
CF間接法タブ (81-82)3行目同上(3行ヘッダー構造のため)
日次CFタブ (83-85)1行目同上
決算書 (91-92)設定なし法定様式のためフィルター不要
B/Sスナップショット (72)設定なしT字型レイアウトのためフィル��ー不適
全スキーマタブ (10s-40s)ヘッダー行DDL (setupAllSchemas) で自動設定

4.4 列幅ルール

ルール適用理由
ラベル列は固定幅P/L: 列A (科目名), B/S: 列A (科目名), CF: 列A (CF項目)ラベル列は長いテキストを含むため、autoResize��ると他列が圧迫される
数値・日付列は自動調整金額列、日付列データ長に応じた最適幅

具体的な固定幅設定:

タブ種別幅(px)内容
CF間接法A (CF項目)330CF区分の長い名称
CF間接法B (スナップショット)130選択月の金額
CF間接法C (セパレータ)15空白列
B/SスナップショットA, E (科目名)280左右の科目名
B/SスナップショットB, F (金額)110金額列
B/SスナップショットC, G (構成比)70パーセント列
B/SスナップショットD (セパレータ)15左右の区切り
決算書A (科目名)350正式科目名
決算書B (金額)150金額列

4.5 フォント

全出力タブ共通: BIZ UDGothic(日本語等幅ゴシック)

4.6 条件付き書式(実装済み)

対象タブ条件書式目的
83, 84, 85 (日次CF)現預金残高 < 0背景: #F4CCCC, 文字: #CC0000, 太字資金ショートの早期警告
72 (B/Sスナップショット)現預金行 かつ 金額 < 0背景: #F4CCCC, 文字: #CC0000, 太字現預金マイナスの警告

4.7 その他のUI要素

要素��装状況詳細
行固定 (Freeze)実装済み各タブのヘッダー行を固定しスクロール時も表示
列固定実装済みP/L・B/Sで科目名列を固定(2列)
余分な行/列の削除実装済みデータ範囲外の行・列を自動削除してシートをクリーンに保つ
プルダウン(B/Sスナップショット)実装済みB1セルに月選択プルダウン。INDEX/MATCH���選択月のB/Sを動的表示
行バンディング実装済みパイプラインリスト (51タブ) でLIGHT_GREYテーマの縞模様
セルのマージ実装済みB/Sスナップショットのタイトル行

5. 注釈 (Annotation) 機能の設計

5.1 現状

現在、出力タブには「なぜこの数値が変動したか」を説明する注釈機能が未実装である。ユーザーは数値の変動を見て、自分で原因を推測する��、元データ��32_wrk_invoice)まで遡る必要がある。

5.2 注釈の必要性

FP&Aのベストプラクティスでは、ダッシュボードは「単に数値の増減を示すだけでなく、なぜそれが起きているのかというコンテキストを付与するための注釈機能を持つべき」とされている。

5.3 実装案

案A: セルノートの自動付与(短期実装可能)

P/L・B/Sの各科目行に、構成要素のサマリーをセルノート(ツールチップ)として自動付与する。

セルノートの例(61_pl の「役員報酬」行、2026年4月のセル):
──────────────────
役員報酬: 500,000���
  内訳:
  ・INV_20260401_0001 齋藤 代表取締役 月額報酬 500,000
──────────────────

利点: Spreadsheet API の setNotes() で実装可能。既存のマート更新処理に組み込める。 制約: セルノートのテキスト量に実質的な上限あ��(約1,000文字程度が視認限界)。大量のINVがある科目���は要約が必要。

案B: 備考列の追加(中期検討)

各出力タブの末尾に「備考」列を追加し、前月比の増減要因を自動テキスト生成する。

備考列の例:
「前月比 +120,000 (↑24%): 新規SaaS契約 (Notion) +50,000, クラウド利用増 +70,000」

利点: フィルター・ソートが可能。エクスポート時にも保持される。 制約: 列数が増加。テキスト生成ロジックの開発が必要。

案C: 独立した注釈シートの新設(長期検討)

76_notes(個別注記表)と類似の形式で、月次の変動コメントを蓄積する専用シートを新設する。

利点: 自動注釈+手動コメントのハイブリッド運用が可能。 制約: 新規シートの管理コスト。参照の手間。

推��: 案Aを短期で実装し、効果を検証してから案B/Cを検討する。


6. 将来のKPIダッシュボード(MAS-003連携)

6.1 背景

TODO_future MAS-003 に「KPIダッシュボード/経営指標」が P1(高ROI)として記載されている。現在の財務諸表タブは詳細な科���別データを提供するが、経営者が一目で状況を把握するためのサマリ���ビューが存在しない。

6.2 KPI一覧

#KPI計算式目標値の例データソース
K1売上総利益率(売上高 − 売上原価) ÷ 売上高 × 10060%以上61/62 P/L
K2��業利益率営業利益 ÷ 売上高 × 10015%以上61/62 P/L
K3経常利益率経常利益 ÷ 売上高 × 10010%以上61/62 P/L
K4労働分配率人件費合計 ÷ 売上総利益 × 10050%以下61/62 P/L
K5損益分岐点売上高固定費 ÷ (1 − 変動費率)61 P/L + 科目マスタ (固変区分)
K6キャッシュランウェイ現預金残高 ÷ 月間固定支出6ヶ月以上71 B/S + 61 P/L
K7売掛金回転日数売掛金残高 ÷ (売上高 ÷ 365)60日以内71 B/S + 62 P/L
K8自動起票率自動起票INV数 ÷ 全INV数 × 10090%以上32_wrk_invoice

6.3 レイアウト案

新規タブ 93_kpi_dashboard を設ける。

┌─────────────────────────────────────────────────┐
│ KPIダッシュボード          対象期間: 2026年4月    │
├─────────┬──────┬──────┬──────┬──────┬───────────┤
│ KPI     │ 当月 │ 前月 │ 前月比│ YTD  │ トレンド  │
├─────────┼──────┼──────┼──────┼──────┼───────────┤
│売上総利益率│ 62.3%│ 58.1%│ ↑4.2 │ 60.5%│ ▁▂▃▅▆▇  │
│営業利益率 │ 18.2%│ 12.5%│ ↑5.7 │ 15.3%│ ▂▃▃▅▅▇  │
│ランウェイ │ 8.2月│ 7.5月│ ↑0.7 │  —   │ ▅▅▆▆▇▇  │
│  ...     │      │      │      │      │           │
├─────────┴──────┴──────┴──────┴──────┴───────────┤
│ ⚠ アラート: ランウェイが6ヶ月を下回る見込み(2026-10) │
└─────────────────────────────────────────────────┘

カラムの説明

内容書式
KPI指標名テキスト
当月当月の実績値数値(率は%、金額は#,##0)
前月前月の実績値同上
前月比当月 − 前月↑/↓ + 差異値。改善=緑、悪化=赤
YTD期初〜当月の累計同上
トレンド過去6ヶ月のスパークラインSPARKLINE関数

6.4 実装方針

項目方針理由
タブ新規タブ (93_kpi_dashboard)既存タブの構造を変更しない
データソース既存の61/62/71タブの値をSUM/INDEX参照マート更新のロジック変更を最小化
スパークライン=SPARKLINE(range, {"charttype","line"})Spreadsheet標準関数で実装可能
条件付き書式KPI値が目標を下回った場合に赤背景newConditionalFormatRule
更新タイミングマート更新時に数式の参照先が自動更新追加のGASコード不要(数式ベース)

6.5 Google Spreadsheetの制約

制約影響対策
チャート種別の制限埋め込みチャートは位置固定が難しいSPARKLINE関数(セル内グラフ)を使用
条件付き書式の上限1シートあたり最大50ルールKPIは8項目×2条件=16ルールで十分
SPARKLINE関数の制約参照範囲は同一シート内が望ましいKPIシートに過去6ヶ月の値をHELPER行で保持
セル内���改行ヘッダーの改行はMATCH関数で問題が発生SUBSTITUTE(CHAR(10))で改行を除去してからMATCH

6.6 関連する将来案件

TODO ID案件KPIダッシュボードとの関係
MAS-001予実差異分析差異のサマリーをKPIダッシュボードに表示
MAS-003KPIダッシュボード本体本セクションの実装
MAS-009資金繰り予測の高度化ランウェイKPIの計算精度向上

関連技術仕様: spec_pl.mdspec_bs.mdspec_daily_cf.mdTODO_future.md