一、案例定位

依原書 Linking in Excel 與 Edit Links 段落,整理 internal links、external links、Break Links 與 phantom links 的管理風險。

二、學習目標

三、案例情境

一個 summary sheet 連到同一 workbook 的 IS sheet,同時也連到外部 assumptions file。要寄出檔案前,modeler 考慮使用 Break Links。

四、開始資料

Link Type Example 主要風險
Internal Summary → IS sheet Sheet rename/structure change
External Model → Assumptions.xlsx Source path、版本、檔案不可用
Phantom Link Named range/chart/formatting 等 Edit Links 顯示外部依賴但難以定位

五、Excel/VBA 分析方法

使用 Data → Edit Links 查看 external sources;Change Source 可更新路徑。Break Links 會將對外部檔案的 formulas 轉成當下 hard-coded values,因此執行前應先另存版本。

六、計算結果

此案例主要為 link-governance,不新增來源未提供的數值。關鍵結果是:

動作 結果
Change Source 保留公式邏輯,改指向新來源
Break Links External-link formulas 轉成 hard-coded values
刪除含外部 link 的 unused named range 可能移除 phantom link

七、結果分析與管理解讀

Break Links 不是一般清理按鈕,而是模型結構改變。若之後仍需要 source updates,break link 會讓模型失去動態性。

八、AI Prompt

請根據 internal/external/phantom links 的差異,列出寄出模型前的 link-review checklist,並明確提醒 Break Links 的不可逆結構影響。

九、思考/What-if