當儲存格顯示 #NAME? 時,表示 Excel 無法辨識公式中的名稱或文字。這不代表公式邏輯錯誤,而是「名稱解析失敗」。以下針對四大常見成因提供對應解法。
| 成因類型 | 典型情境 | 解決方法 |
|---|---|---|
| 函數名稱拼寫錯誤 | =VLOKUP(...) 應為 =VLOOKUP(...) |
檢查函數拼寫,善用公式自動完成功能(輸入 =VL 後按 Tab) |
| 自訂名稱不存在 | 公式引用 SalesData,但該名稱未定義或已刪除 |
「公式」→「名稱管理員」確認名稱存在;或重新定義名稱範圍 |
| 文字未加雙引號 | =IF(A1>10, 大於十, 小於等於十) |
文字字串必須用雙引號包裹:=IF(A1>10, "大於十", "小於等於十") |
| 區域引用缺少冒號 | =SUM(A1 B10) 應為 =SUM(A1:B10) |
檢查所有區域引用是否包含冒號 : |
| 使用了非法字元 | 名稱包含空格、特殊符號(除底線外) | 名稱只能包含字母、數字、底線,且不能以數字開頭 |

遇到 #NAME? 不必慌張,系統性檢查上述四大項,多半能在分鐘內解決。