Excel 錯誤值代碼說明:###、#NULL、#DIV/0!、#VALUE! 是什麼意思?


line banner

在 Excel 輸入格中,有時候會突然發現某些格子出現「######」、「#NULL!」、「#DIV/0!」、「#REF!」等等之類的錯誤訊息,這些訊息分別代表不同的意義,但不見得都是錯誤的意思;有些訊息只是格子不夠大、參照的儲存格還沒有資料、或是要對照的表格已經被刪除了等等…

這邊為大家整理 Excel 常見的儲存格錯誤訊息,碰到問題時可以查詢,快速了解到底是哪裡出錯囉!

Excel 常見的儲存格錯誤代碼

儲存格出現「######」

出現「######」代表格子的寬度太窄了,沒辦法顯示出所有的數字;這時只要把儲存格拉大就可以了。

但即使格子太小導致數字無法顯示,但這也不影響其他儲存格參照這裡的資料,儲存格裡面的數值和內容一樣是正確的,其他公式不會受到影響。

另一種可能,是儲存格裡面出現「負數日期」,像是你把 A 儲存格設為「2 月 1 日」、B 儲存格設定為「1 月 1 日」,那麼當 B-A 的時候就會出現「#####」的負數日期錯誤。

儲存格出現「#NULL!」

當兩個指定的儲存格範圍中,沒有交集就會出現「#NULL!」

像是 SUM(A1:A5 C1:C5)這指令中,A 和 C 沒有相交,這樣就會顯示出 #NULL! 錯誤;只要修改儲存格範圍即可;但若要參照兩個不相交的區域時,可以使用「逗號 ,」 做為聯集運算子,像是 (SUM(A1:A10,C1:C10))。

儲存格出現「#DIV/0!」

當儲存格的內容是「數字除以 0」,就會顯示 #DIV/0! 這樣的錯誤訊息。

或者是參照的儲存格中,分母的儲存格沒有數值(預設會是零),那也會顯示錯誤;像是儲存格內的公式為「=A/B」,但 B 儲存格中尚未填入數字,那麼就會顯示為 #DIV/0!。

儲存格出現「#VALUE!」

#VALUE! 是資料類型錯誤的意思,像是在數值儲存格中填入數字,就會顯示出 VALUE 錯誤;像是在學生的各科成績統計中,總分應該要是數字相加,但其中有一格卻寫了文字「缺考」,這樣總分的欄位就會出現 #VALUE! 錯誤。

儲存格出現「#REF!」

儲存格內的公式,若參照的儲存格出現錯誤,就會顯示 #REF! 訊息。

舉例來說,某儲存格指定「=A1 + A2 + B1」,但此時若把 B1 儲存格刪除,就會變成「=A1+A2+#REF!」訊息;解決方法請檢查儲存格內參照的資料是否都確實存在。

儲存格出現「#NAME?」

公式若打錯,就會出現「#NAME?」的錯誤。

像是把「=AVERAGE」打成「=AVEREGE」,拼錯字就會顯示 #NAME! 錯誤;檢查拼字或是否打錯即可解決這問題。

儲存格出現「#NUM!」

若儲存格裡的數字或公式出現 Excel 無法處理的超大數值,有可能出現 NUM 錯誤。

另一種可能,是公式裡使用反覆執行的函數(例如 IRR 或 RATE),且找不到結果;請檢查公式裡的值。

儲存格出現「#N/A」

如果公式裡參照的數值還沒填入,有可能出現 N/A 錯誤;這時只要讓公式裡參照的儲存格中有資料出現,或是未來輸入資料後,就可以解決 #N/A 問題。