#NUM! 表示公式或函數中包含 無效的數值,導致無法計算出合理的數值結果。這通常發生在數學運算超出範圍、函數參數不符合定義域、或迭代計算無法收斂時。
| 情境 | 範例 | 說明 |
|---|---|---|
| 數值超出 Excel 計算範圍 | =9^999 | 結果超過 1.7976931348623158e+308 最大值 |
| 函數參數超出定義域 | =SQRT(-4)、=LOG(-10) | 平方根、對數函數不接受負數引數 |
| 迭代函數無法收斂 | =IRR()、=RATE()、=XIRR() | 現金流序列導致迭代未在預設次數內收斂 |
| 日期/時間運算結果為負 | =DATE(2020,1,1)-DATE(2021,1,1) | 若儲存格格式為日期,負值顯示為 #NUM! |
| 資料類型不匹配 | =SUM("文字") | 部分函數強制轉型失敗時回傳 #NUM! 而非 #VALUE! |
=IFERROR(公式, "替代值") 优雅處理錯誤顯示。MaxIteration),公式更易閱讀與維護。