Community生產力與協作github.com

模型架構範本

定義任何策略或財務Excel模型的主要工作表結構、命名慣例、顏色代碼、數字格式和列印區域設定,作為新增任何內容之前的結構化範本。

模型架構範本 是什麼?

這個技能用於建立新策略或財務Excel模型的完整結構基礎,在撰寫任何公式之前就設定好所有工作表的架構。它會產生一個包含完整工作表組、命名慣例、顏色標籤和目的說明的架構;一個定義顏色代碼、字型大小、數字格式和結構規則的慣例工作表;所有工作表的列印區域和頁面設定;以及版本歷史系統。支援的模型類型包括現金流量折現模型(DCF)、情境模型、關鍵績效指標儀表板等。這個技能是工作流程中最上游的,它產生的空架構外殼會由其他內容填充技能使用。適用平台為Excel。方法是透過定義工作表組、設計封面頁、建立慣例表、應用顏色編碼標準和數字格式慣例,以及設定列印區域和列欄結構。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/andreworia/claude-excel-skills/tree/main/skills/model-architecture-template

Installed? Explore more 生產力與協作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

模型架構範本 是做什麼的?

使用時機

在任何新Excel模型建立的初期使用此技能——在撰寫任何公式之前——以建立結構基礎。當團隊要從頭開始建立新模型、當模型從其他團隊移交過來並需要按照一致標準重新組織、或當組織想要為所有Excel模型建立內部標準時,觸發此技能。這是建模作業系統類別中最上游的技能,會產生所有其他技能將填充的空架構外殼。

功能說明

為任何新的策略或財務Excel模型產生完整的總體架構:包含命名慣例、用途和顏色標籤的完整工作表組;定義顏色代碼、字型大小、數字格式和結構規則的慣例工作表;每個工作表的列印區域和頁面設定;以及版本歷史系統。這是所有內容技能(如現金流量折現模型、情境模型、關鍵績效指標儀表板)將建構於其中的骨架。

方法

  1. 定義通用工作表組。 每個策略或財務模型,無論其特定用途為何,都應包含這些結構工作表:

    封面頁:模型識別和導航。 圖例/慣例頁:顏色代碼、格式規則、已命名範圍登錄。 輸入頁:所有使用者可編輯的假設。 資料/查詢頁:參考表格、已命名範圍、查詢資料。 一個或多個計算頁:按工作流命名。 檢查頁:驗證公式、錯誤標誌。 輸出/摘要頁:高階摘要,不包含計算。 文件頁:模型歷史、假設理由、稽核日誌。

  2. 設計封面頁。 封面頁是使用者看到的第一個工作表。它包含:

    第1-3行:模型標題(大字型、粗體)、子標題或客戶名稱(中型字型)、涵蓋日期範圍(小型字型)。 第5-8行:關鍵後設資料:版本號碼、最後更新日期、準備者、審核者、狀態(草稿/最終/已歸檔)。 第10-15行:用途說明(2-3句話描述模型用途及主要受眾)。 第17-25行:關鍵輸出摘要(一個3-6列的表格顯示模型的主要輸出——從輸出頁參考的值,非在此處計算)。 第27-35行:導航指南——一個顯示每個工作表、其用途及超連結的工作表索引。 第37-40行:保密及免責聲明。

  3. 設計圖例/慣例頁。 圖例頁記錄模型中的所有結構規則。它為未建立模型的任何使用者提供指南。內容:

    顏色代碼表:顏色 | 填滿類型 | 意義 | 使用規則。 字型慣例表:字型類型 | 大小 | 用途(例如,工作表標題:粗體12pt;章節標題:粗體10pt;內文:一般9pt)。 數字格式表:資料類型 | 格式字串 | 範例(例如,貨幣:$#,##0.0 -> $1,234.5;百分比:0.0% -> 12.3%)。 工作表清單:工作表名稱 | 用途 | 顏色標籤 | 狀態(使用中/已歸檔)。 已命名範圍登錄:已命名範圍 | 參考位置 | 用途 | 最後驗證日期。 結構規則:模型架構原則的項目符號清單(計算頁中無硬編碼,所有輸入在輸入頁等)。

  4. 定義顏色編碼標準。 一致應用此標準:

    藍色填滿(#DDEEFF 或自訂)、藍色或深藍色字型:輸入儲存格(使用者可編輯,硬編碼值)。 白色填滿、黑色字型:公式儲存格(切勿直接編輯)。 淺綠色填滿(#DDFFDD)或綠色字型:輸出儲存格及通過驗證的檢查儲存格。 淺灰色填滿(#F5F5F5):章節標題、分隔線、非使用中區域。 淺橙色填滿(#FFE4B5):覆寫儲存格(臨時硬編碼,標記待審查)。 紅色填滿(#FFDDDD)或紅色字型:錯誤標誌、失敗檢查、警示。 深灰色填滿(#404040)、白色字型:工作表層級標題及主要章節分隔線。 工作表顏色編碼:輸入頁 = 藍色標籤;資料頁 = 灰色標籤;計算頁 = 無顏色(白色);檢查頁 = 綠色標籤;輸出頁 = 深灰色標籤;封面頁和圖例頁 = 無顏色。

  5. 定義數字格式慣例。 使用Excel的自訂數字格式(Ctrl+1)全局應用:

    以千元為單位的財務數字:#,##0(無小數);或 #,##0.0 一位小數。 以百萬元為單位的財務數字:#,##0.0 並在欄標題標示「M」。 百分比:0.0%(一位小數,除非上下文要求,否則不使用 0% 或 0.00%)。 乘數:0.0x。 員工人數:#,##0(無小數)。 日期:期間標題使用 MMM-YY(Jan-24、Feb-24);年份標籤使用 YYYY。 比率:0.00(兩位小數)。 人均指標(例如,每位全職員工收入):#,##0 並在標題標示單位。

  6. 定義計算頁命名慣例。 每個計算頁名稱遵循模式:[類別縮寫] - [描述]。最多25個字元。類別縮寫:Rev(收入)、Cost(成本)、FS(財務報表)、Val(估值)、Mkt(市場/總體潛在市場)、Ops(營運)、Cap(資本/投資)。範例:「Rev - ARR Build」、「Cost - Headcount」、「FS - Income Statement」、「Val - DCF Engine」。

  7. 設計檢查頁。 檢查頁是模型的完整性層。它應包括:

    頂部的摘要紅綠燈:=IF(COUNTIF(checks_range,"FAIL")>0,"模型存在錯誤","所有檢查通過"),分別以紅色或綠色格式顯示。

    資產負債表平衡檢查:資產 - 負債 - 權益 = 0 (IF(ABS(check)<0.01,"PASS","FAIL"))。

    現金流量勾稽:期初現金 + 淨現金流量 - 期末現金 = 0。

    加權平均資金成本 vs. 終端成長率:IF(WACC>terminal_growth,"PASS","FAIL -- 加權平均資金成本必須大於終端成長率")。

    機率總和檢查:IF(ABS(SUM(probabilities)-1)<0.001,"PASS","FAIL -- 機率總和不等於100%")。

    收入一致性:損益表中的收入總計 = 現金流量折現模型中的收入總計 (IF(ABS(difference)<0.1,"PASS","FAIL"))。

  8. 定義版本控制系統。 在封面頁上建立版本歷史表格:版本 | 日期 | 變更者 | 變更摘要。從 v1.0 開始。次要更新遞增次要版本(v1.1、v1.2),結構性變更遞增主要版本(v2.0)。封面頁標題中的版本號碼應參考此表格。

  9. 設定每個工作表的列印區域和頁面設定。 定義這些設定:

    封面頁:直向、A4、縮放至1頁。列印區域:A1至內容結束。 圖例頁:無需列印區域(內部參考文件)。 輸入頁:直向、A4、縮放至1-2頁。列印區域:所有輸入區段。 每個計算頁:橫向、A4、每一頁重複第1行(頁面配置 > 列印標題 > 頂端重複列)。縮放至符合寬度。 檢查頁:直向、A4、縮放至1頁。 輸出頁:橫向、A4、縮放至1頁。列印區域:整個儀表板區域。

  10. 建立列和欄結構標準。 為了一致性,將這些應用於每個計算頁:

    第1行:工作表標題(跨欄合併、粗體、深色填滿、白色字型、14pt)。 第2行:工作表用途說明(一句話、斜體、淺色填滿)。 第3行:空分隔行。 第4行:章節標題(第一節、粗體、灰色填滿)。 第5行起:資料行(A欄為列標題,B欄起為資料)。 A欄:列標籤(最小30個字元寬)。 B欄:第一個時間期間或第一個資料欄。 其後欄位:後續期間、情境或類別。 最後一欄:總計或摘要欄(粗體、細左框線)。

  11. 設定欄寬和列高。 A欄(列標籤):28-35個字元寬。資料欄:年度資料10-12個字元寬;月度資料8-10個字元寬。標題列:18-20pt高。資料列:15pt高。章節標題列:18pt高。這能建立一個乾淨、可掃描的版面,不浪費空間。

  12. 建立模型啟動檢查清單。 當使用此範本開始任何新模型時,請執行以下步驟:

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

andreworia/assumption-registry-builder

Creates a structured assumption register for any Excel model with columns for name, category, base value, source, Bull/Bear values, sensitivity rank, and owner, plus a formula for computing sensitivity rank from Data Table outputs.

andreworia/data-cleaning-for-excel

Turns pasted or exported data with mixed formats, blank rows, or duplicates into a clean, consistently formatted range ready for analysis. Use it right after pasting raw data into a worksheet.

andreworia/formula-audit-checker

Provides a systematic audit checklist for Excel model formula logic, hardcoded values, circular references, and error handling, with step-by-step instructions for using Excel's native auditing tools.

andreworia/inputs-calcs-outputs-design

Enforces the three-tab separation principle for any Excel model, producing a full design for a dedicated Inputs tab, one or more Calculations tabs, and a clean Outputs tab with a conventions checklist.

andreworia/output-summary-tab

Designs the executive summary tab of an Excel model with KPI tiles, a narrative block, a sensitivity summary, and an assumption log, formatted for print or screenshot use in a board pack.

andreworia/pivot-table-builder

Specifies and builds a pivot table from a flat data range, choosing rows, columns, values, and filters. Use it when you have raw tabular data and need a summary view without building it cell by cell.

andreworia/revenue-build

Builds a driver-based revenue forecast .xlsx with live formulas across separate drivers, build, and output tabs plus checks, rolling a customer or units schedule (beginning, adds, churn, ending) into revenue with Base/Bull/Bear scenario toggles. Use when someone needs a bottom-up revenue model, an ARR build, or a driver-based forecast for planning or a board deck. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

andreworia/scenario-manager

Builds a Base/Bull/Bear scenario switching layer for a model in a .xlsx with a live selector, CHOOSE or INDEX assumption links, a side-by-side output comparison, and a recalc check, then delivers the workbook. Use when someone wants an auditable scenario toggle instead of Excel's hidden Scenario Manager. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

andreworia/sensitivity-tables

Builds one- and two-variable sensitivity (Data Table) analysis on a model output in a .xlsx with live formulas and a recalc check, then delivers the workbook. Use when someone wants to see how an output (NPV, IRR, EPS, margin) moves as one or two inputs change. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

andreworia/sensitivity-tornado

Ranks variable sensitivities to a key output and builds a tornado chart by swinging each input over a defined range, computing output impact, and producing a horizontal bar chart data structure.

andreworia/unit-economics

Builds a unit-economics and cohort .xlsx with live formulas across separate assumptions, cohort, and output tabs plus checks, computing CAC, LTV, LTV/CAC, and CAC payback from a monthly cohort retention grid. Use when someone needs unit economics, an LTV/CAC analysis, a payback model, or a cohort retention build. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

相關技能