Excel應用公式錯誤碼“#NAME?”解決方案

來源:互聯網
上載者:User

  在Excel中製表的時候經常會使用一些函數和公式,只要使用不當就會返回一些錯誤碼。當然,出現這些錯誤碼的原因往往是我們操作有誤所造成,我們可以根據 Excel中提示的錯誤代理來分析具體什麼原因,以便能夠準確的解決問題!前面已經給大家分析了幾種常見的錯誤碼,今天再來講講代碼 “#NAME?”。

  錯誤碼:#NAME?

  第一種情況:如果公式返回的錯誤值為“#NAME?”,這常常是因為在公式中使用了Excel無法識別的文本,例如函數的名稱拼字錯誤,使用了沒有被定義的地區或儲存格名稱,引用文本時沒有加引號等。

  解決方案:

  ①我們想求出A1:A3地區的平均數,在B4儲存格輸入的公式為“=aveage(A1:A3)”,斷行符號後出現了“#NAME?”錯誤,這是因為函數“average”錯誤地拼字成了“aveage”,Excel無法識別,因此出錯。把函數名稱拼字正確即可修正錯誤。

  ②選中C4儲存格,輸入公式“=AVERAGE(data)”,斷行符號後也出現了“#NAME?”錯誤。這是因為在這個公式中,我們使用了地區名稱data,但是這個名稱還沒有被定義,所以出錯。

  ③改正的方法為:選中“A1:A3”儲存格範圍,再選擇菜單“名稱→定義”命令,開啟“定義名稱”對話方塊,在文字框中輸入名稱“data”單擊“確定”按鈕。

  ④返回Excel編輯視窗後,可以看到錯誤不見了;

  ⑤選中D4儲存格,輸入公式“=IF(A1=12,這個數等於12,這個數不等於12)”,斷行符號後出現“#NAME?”錯誤(如12),原因是引用文本時沒有添加引號;

  ⑥修改的方法為:對引用的文本添加上引號,特別注意是英文狀態下的引號。於是將公式改為“=IF(A1=12,"這個數等於12","這個數不等於12")”;

  第二種情況:函數名稱輸入錯誤。例如誤將編輯欄中的公式"E1=SUM(A1:D1)"輸成"E1=SYM(A1:D1)",就會在E1儲存格產生"#NAME?"錯誤。

  解決方案:不太熟練的使用者最好用函數嚮導等方法輸入函數。例如:先讓游標停在要輸入公式的儲存格,然後單擊Excel編輯欄中的"編輯公式"按鈕(即等號),將"="插入編輯欄。再單擊左側函數列表後邊的按鈕開啟下拉選單,從中選擇需要的函數,開啟該函數相關對話方塊,根據提示,用滑鼠拖動的方法選中需要計算的儲存格或儲存格範圍,完成後點擊"確定"。

  第三種情況:在公式中使用文本卻沒有加雙引號,Excel將其視為函數名。例如A1=68、A2=96,如要使B1、B2分別顯示"衛生費68"、"衛生費96"等,可以分別用公式:"=" 衛生費"&A1"、"="衛生費"&A2",若其中的文本引用("衛生費")缺少雙撇號,就會出現"#NAME?"錯誤。

  解決方案:在公式中引用文本不要忘了加雙撇號。

  第四種情況:函數中的儲存格範圍引用缺少冒號,或將冒號輸成了其他符號。例如公式:"=SUM(A1C10)"的計算結果就是"#NAME?"錯誤。

  解決方案:不熟練的使用者最好用滑鼠拖動的方法前導參照地區。例如,可以先在Excel編輯欄中輸入:"=SUM()",然後讓游標停留在小括弧中間,最後用滑鼠選中您要計算的儲存格範圍A1:C10,則"A1:C10"會自動進入小括弧內。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.