錯誤代碼#NAME?,判斷及解套方式_Excel技巧-009

「#NAME?」錯誤代碼,通常都是直接輸入函數公式時,不小心漏打或者打錯所產生的錯誤。


一、「#NAME?」所代表的意思

微軟解說「#NAME? 公式名稱中有拼字錯誤、字串未未以引號括住。
簡單來說「函數英文筆誤、要增加的字元未以雙引號括住。」

二、判斷及解套方式

● 判斷:如何確認函數是否輸入正確?字元有無加上雙引號?

去錯誤的儲存格裡,檢查、檢查、再檢查。

<上半圖>
判斷方法a:函數公式筆誤。
解套方式a:原本為「=AVERAGA(D4:D6)」
解套方式a:修正為「=AVERAGE(D4:D6)」

<下半圖>
判斷方法b:字元未加上雙引號。
解套方式b:原本為「=CONCATENATE("報表包含:",C2,"、",D2,)」
解套方式a:修正為「=CONCATENATE("報表包含:",C2,"、",D2,”年”)」


● 完成:排除函數筆誤、字元無加上雙引號


KNB碎碎唸:
這裡不需要使用iferror和isna來取代錯誤碼,因為發生此錯誤的原因很單純,就是筆誤和漏字的問題。
排除的技巧就是:檢查、檢查、再檢查。

延伸閱讀:
1. 2019/05/07 Excel函數-013_average-統計
2. 2019/06/09 Excel函數-027_iferror-邏輯
3. 2019/06/16 Excel函數028_isna
4. 2019/07/21 Excel技巧019-_Excel錯誤代碼總整理