如何修正 #NAME? 錯誤

如何修正 #NAME? 錯誤

公式中之所以出現 #NAME? 錯誤,最常見的原因是公式名稱中有拼字錯誤。請看下列範例︰

因為語法輸入錯誤而導致#NAME? 錯誤

重要: #NAME? 錯誤表示公式語法需要修正,所以如果在公式中看到這個錯誤,請務必修正。請不要使用任何錯誤處理函數 (例如 IFERROR) 來掩蓋錯誤。

若要避免在公式名稱中拼錯字,請使用 Excel 的公式精靈。當您開始在儲存格或資料編輯列中輸入公式名稱時,Excel 會以下拉式清單列出所有符合您所輸入字串的公式。一旦您輸入完公式名稱以及左括號,公式精靈就會以動態顯示文字顯示該公式的語法。

做為動態顯示文字的公式語法

您也可以使用函數精靈來避免語法錯誤。選取有公式的儲存格,然後按下 [公式] 索引標籤上的 [插入函數]。

Excel 會自動為您載入精靈。

公式精靈對話方塊範例。

當您按一下各個引數時,Excel 會逐一提供個別的適用資訊。

以下是 #NAME? 錯誤的其他可能原因。

如果您的公式參照尚未在 Excel 中定義的名稱,就會顯示 #NAME? 錯誤。

請看下列範例:有一個 SUM 函數參照「利潤」,但是在活頁簿中並未定義這個名稱。

因為語法中參照未定義名稱而導致 #NAME? 錯誤

解決方式:在 [名稱​​管理員] 中定義名稱,然後將該名稱插入公式中。請依循下列步驟操作:

  1. 如果您的試算表當中已有資料,想要為特定的儲存格或儲存格範圍指派一個名稱,請先選取試算表中的儲存格。如果您想要建立新的範圍,可以略過此步驟。

  2. 在 [公式] 索引標籤上,按一下 [已定義之名稱] 群組中的 [定義名稱],然後按一下 [定義名稱]。

  3. 輸入唯一的名稱。

  4. 在 [範圍] 處,選擇您希望這個名稱僅限所屬的工作表使用,或者可供整個活頁簿使用。

  5. 如有需要,可輸入註解。

  6. 按一下 [確定]。

    下一個步驟是將名稱插入公式中。

  7. 請將游標放在公式語法中您想要插入剛才所建立之名稱的位置。

  8. 移至 [公式] 索引標籤,在 [已定義之名稱] 群組中,按一下 [用於公式​​],然後選取您想要新增的已定義名稱。

    按一下 [用於公式] 將定義的名稱加入到公式語法

如需使用已定義名稱的詳細資訊,請參閱定義及使用公式中的名稱

如果公式語法參照已定義名稱時有誤,就會顯示 #NAME? 錯誤。

承繼上面的範例,試算表中建立了一個稱為「利潤」的已定義名稱。在下列範例中,名稱拼字錯誤,因此該函式仍然顯示 #NAME? 錯誤。

因為語法中定義名稱輸入錯誤而導致 #NAME? 錯誤

解決方式:更正語法中的拼字錯誤,然後重新嘗試使用公式。

提示: 您可以不用在公式中手動輸入已定義之名稱,而是讓 Excel 為您自動輸入。執行方式如下:移至 [公式] 索引標籤,在 [已定義之名稱] 群組中,按一下 [用於公式​​],然後選取您想要新增的已定義名稱。如此一來,Excel 就會將該名稱插入公式中。

當您在公式中加入文字引數時,必須以引號括住文字,即使該文字引數只是一個空格也一樣。如果語法未以雙引號 “” 括住文字值,就會顯示 #NAME? 錯誤。請看下列範例。

因為文字值中遺失雙引號而導致 #NAME? 錯誤

此範例中的語法沒有用雙引號括住其中一個文字引數,因此發生錯誤。

解決方式:回頭手動檢查語法,確定所有文字值都以引號括住。

如果您參照範圍時遺漏冒號,公式就會顯示 #NAME? 錯誤。

在下列範例中,INDEX 公式參照「B2 到 B12」範圍時遺漏了冒號,所以傳回 #NAMES? 錯誤。

因為範圍參照中缺少冒號而導致 #NAME? 錯誤

解決方式:檢查您的語法,以確定所有範圍參照都包含冒號。

有一些 Excel 函數只有在特定增益集啟用時才能使用。在增益集未啟用時使用這些函數,就會產生 #NAME? 錯誤。舉例而言,若要使用 EUROCONVERT 函數,就必須先啟用 [歐元貨幣工具] 增益集。如果您使用的自訂函數或巨集需要用到分析工具箱,請確定已啟用 [分析工具箱] 增益集。

在 Excel 中啟用增益集的方法如下:

  1. 按一下 [檔案] > [選項]。

  2. 按一下 [增益集]。

  3. 在 [管理] 方塊中,按一下 [Excel 增益集],然後按一下 [執行]。

  4. 選取相關的方塊之後,按一下 [確定]。

對特定函數有任何問題嗎?

在 Excel 社群論壇張貼問題

您是否有任何關於下一版 Excel 改善方式的建議?如果有的話,請參閱 Excel 使用者意見中的主題。

請參閱

Excel 公式概觀

如何避免公式出錯

使用錯誤檢查偵測公式中的錯誤

Excel 函數 (依英文字母順序排列)

Excel 函數 (依類別)

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×