錯誤代碼#DIV/0!,判斷及解套方式_Excel技巧-008

今天介紹錯誤代碼「#DIV/0!」,通常像小本的表單會出現此錯誤代碼,通常都是產品為新產品、去年確實沒做銷售或者是報表格式錯誤等等的情況才會產生。

也許還有其他狀況也會產生其錯誤碼,小本就以自己本身的實際操作經驗來做分享。

一、「#DIV/0!」所代表的意思

微軟解說「#DIV/0! 評估分母是否為0或沒有值。
簡單來說「以無內容的儲存格,或者儲存格內容為0執行除法。」

二、判斷及解套方式

● 判斷:如何確認儲存格內容是否無內容,或內容為0?

判斷方法a:Excel會告訴使用者為何有錯誤值產生。
儲存格左上角會出現綠色三角形 >點選「!」 >「除以零錯誤」


判斷方法b:Excel可顯示計算步驟來確認錯誤。
點選「!」 >「顯示計算步驟」


評估:因為5500除0故無法呈現值
(下圖的下半張圖示可以接著繼續按「重新啟動(E)」,會顯示一步步的計算過程。)


判斷方法c:Excel可追蹤錯誤。
點選「公式」 >「錯誤檢查」 >「追蹤錯誤」


利用上述的a、b、c任一方法,即可大略得知錯誤的原因。

● 解套:利用函數,讓儲存格E4不顯示錯誤代碼 
   (請見以下連結&下圖函數套用結果)


*請參考:2019/06/09 Excel函數-027_iferror-邏輯

KNB碎碎唸:
小本不提倡使用取代錯誤代碼的方式來忽略錯誤值。因為只要一使用這個取代方式,後續如果資料有錯誤,後續的錯誤代碼(也有可能是別的錯誤代碼)也會被取代看不到。
自己在看在整理的報表,不會使用iferror函數。
提供客戶、長官的報表,會使用iferror函數,為了讓報表美觀而使用。

延伸閱讀:
1. 2019/06/09 Excel函數-027_iferror-邏輯
2. 2019/06/16 Excel函數-028_isna-資訊