模型架構範本 是做什麼的?
使用時機
在任何新Excel模型建立的初期使用此技能——在撰寫任何公式之前——以建立結構基礎。當團隊要從頭開始建立新模型、當模型從其他團隊移交過來並需要按照一致標準重新組織、或當組織想要為所有Excel模型建立內部標準時,觸發此技能。這是建模作業系統類別中最上游的技能,會產生所有其他技能將填充的空架構外殼。
功能說明
為任何新的策略或財務Excel模型產生完整的總體架構:包含命名慣例、用途和顏色標籤的完整工作表組;定義顏色代碼、字型大小、數字格式和結構規則的慣例工作表;每個工作表的列印區域和頁面設定;以及版本歷史系統。這是所有內容技能(如現金流量折現模型、情境模型、關鍵績效指標儀表板)將建構於其中的骨架。
方法
-
定義通用工作表組。 每個策略或財務模型,無論其特定用途為何,都應包含這些結構工作表:
封面頁:模型識別和導航。 圖例/慣例頁:顏色代碼、格式規則、已命名範圍登錄。 輸入頁:所有使用者可編輯的假設。 資料/查詢頁:參考表格、已命名範圍、查詢資料。 一個或多個計算頁:按工作流命名。 檢查頁:驗證公式、錯誤標誌。 輸出/摘要頁:高階摘要,不包含計算。 文件頁:模型歷史、假設理由、稽核日誌。
-
設計封面頁。 封面頁是使用者看到的第一個工作表。它包含:
第1-3行:模型標題(大字型、粗體)、子標題或客戶名稱(中型字型)、涵蓋日期範圍(小型字型)。 第5-8行:關鍵後設資料:版本號碼、最後更新日期、準備者、審核者、狀態(草稿/最終/已歸檔)。 第10-15行:用途說明(2-3句話描述模型用途及主要受眾)。 第17-25行:關鍵輸出摘要(一個3-6列的表格顯示模型的主要輸出——從輸出頁參考的值,非在此處計算)。 第27-35行:導航指南——一個顯示每個工作表、其用途及超連結的工作表索引。 第37-40行:保密及免責聲明。
-
設計圖例/慣例頁。 圖例頁記錄模型中的所有結構規則。它為未建立模型的任何使用者提供指南。內容:
顏色代碼表:顏色 | 填滿類型 | 意義 | 使用規則。 字型慣例表:字型類型 | 大小 | 用途(例如,工作表標題:粗體12pt;章節標題:粗體10pt;內文:一般9pt)。 數字格式表:資料類型 | 格式字串 | 範例(例如,貨幣:$#,##0.0 -> $1,234.5;百分比:0.0% -> 12.3%)。 工作表清單:工作表名稱 | 用途 | 顏色標籤 | 狀態(使用中/已歸檔)。 已命名範圍登錄:已命名範圍 | 參考位置 | 用途 | 最後驗證日期。 結構規則:模型架構原則的項目符號清單(計算頁中無硬編碼,所有輸入在輸入頁等)。
-
定義顏色編碼標準。 一致應用此標準:
藍色填滿(#DDEEFF 或自訂)、藍色或深藍色字型:輸入儲存格(使用者可編輯,硬編碼值)。 白色填滿、黑色字型:公式儲存格(切勿直接編輯)。 淺綠色填滿(#DDFFDD)或綠色字型:輸出儲存格及通過驗證的檢查儲存格。 淺灰色填滿(#F5F5F5):章節標題、分隔線、非使用中區域。 淺橙色填滿(#FFE4B5):覆寫儲存格(臨時硬編碼,標記待審查)。 紅色填滿(#FFDDDD)或紅色字型:錯誤標誌、失敗檢查、警示。 深灰色填滿(#404040)、白色字型:工作表層級標題及主要章節分隔線。 工作表顏色編碼:輸入頁 = 藍色標籤;資料頁 = 灰色標籤;計算頁 = 無顏色(白色);檢查頁 = 綠色標籤;輸出頁 = 深灰色標籤;封面頁和圖例頁 = 無顏色。
-
定義數字格式慣例。 使用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 並在標題標示單位。
-
定義計算頁命名慣例。 每個計算頁名稱遵循模式:[類別縮寫] - [描述]。最多25個字元。類別縮寫:Rev(收入)、Cost(成本)、FS(財務報表)、Val(估值)、Mkt(市場/總體潛在市場)、Ops(營運)、Cap(資本/投資)。範例:「Rev - ARR Build」、「Cost - Headcount」、「FS - Income Statement」、「Val - DCF Engine」。
-
設計檢查頁。 檢查頁是模型的完整性層。它應包括:
頂部的摘要紅綠燈:=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"))。
-
定義版本控制系統。 在封面頁上建立版本歷史表格:版本 | 日期 | 變更者 | 變更摘要。從 v1.0 開始。次要更新遞增次要版本(v1.1、v1.2),結構性變更遞增主要版本(v2.0)。封面頁標題中的版本號碼應參考此表格。
-
設定每個工作表的列印區域和頁面設定。 定義這些設定:
封面頁:直向、A4、縮放至1頁。列印區域:A1至內容結束。 圖例頁:無需列印區域(內部參考文件)。 輸入頁:直向、A4、縮放至1-2頁。列印區域:所有輸入區段。 每個計算頁:橫向、A4、每一頁重複第1行(頁面配置 > 列印標題 > 頂端重複列)。縮放至符合寬度。 檢查頁:直向、A4、縮放至1頁。 輸出頁:橫向、A4、縮放至1頁。列印區域:整個儀表板區域。
-
建立列和欄結構標準。 為了一致性,將這些應用於每個計算頁:
第1行:工作表標題(跨欄合併、粗體、深色填滿、白色字型、14pt)。 第2行:工作表用途說明(一句話、斜體、淺色填滿)。 第3行:空分隔行。 第4行:章節標題(第一節、粗體、灰色填滿)。 第5行起:資料行(A欄為列標題,B欄起為資料)。 A欄:列標籤(最小30個字元寬)。 B欄:第一個時間期間或第一個資料欄。 其後欄位:後續期間、情境或類別。 最後一欄:總計或摘要欄(粗體、細左框線)。
-
設定欄寬和列高。 A欄(列標籤):28-35個字元寬。資料欄:年度資料10-12個字元寬;月度資料8-10個字元寬。標題列:18-20pt高。資料列:15pt高。章節標題列:18pt高。這能建立一個乾淨、可掃描的版面,不浪費空間。
-
建立模型啟動檢查清單。 當使用此範本開始任何新模型時,請執行以下步驟: