Excel常見的7種錯誤類型,知其然知其所以然

2020-12-11 騰訊網

Excel表格處理的過程中經常會遇到各種各樣的錯誤,如下表所示,紅色部分的錯誤類型是不是很眼熟呢?

今天我們就來聊聊Excel中的錯誤類型,及其形成的原因、解決辦法,知其然知其所以然!

錯誤1 #N/A

#N/A錯誤可以說是Excel中最常見的錯誤類型了,形成原因主要是因為公式找不到要查找的內容

這裡用最經典的vlookup函數做個演示:

下圖中利用vlookup函數匹配姓名為「小三」的手機號碼,由於匹配數據源A1:B4中並無「小三」此人, 所以找到不到內容,結果返回#N/A。

錯誤2 #DIV/0!

這個錯誤比較好理解,在數學中我們都知道,0不可以做除數,9÷0這樣的算式是錯誤的,在Excel當中,如果除以0或者除以空白單元格,都會顯示#DIV/0!錯誤

錯誤3 #NUM!

公式或函數中包含無效數值時Excel會顯示此錯誤,下圖中,sqrt是一個平方根函數,其參數應為一個正數,當我們輸入一個負數時,就會報錯,返回#NUM!,表示函數參數為無效數值。

錯誤4 #VALUE!

#VALUE!錯誤是由於引用單元格錯誤or鍵入公式的方式錯誤引起的,這種錯誤非常普遍,並且很難找到具體原因,這裡舉個最常見的錯誤案例:

數字與字符串相加,返回錯誤#VALUE!,引用單元格錯誤,規避這種錯誤的方法可以用函數,如求和可以用sum(a2:b2),函數會自動屏蔽文本,對其中的數字進行計算!

錯誤5 #REF!

#REF!錯誤,顯示公式引用的單元格無效,當公式引用的單元格被刪除或粘貼時,最常發生這種情況。

下圖中,用vlookup函數正常匹配人員性別,完成時,如果誤刪除了姓名列,可以發現公式vlookup函數的第一個參數變成了#REF!,公式也返回#REF!,顯示錯誤;

同樣,將Excel任一單元格剪切到D2/D3單元格,都會導致這樣的錯誤。

錯誤6 #NULL!

如果在公式中使用了不正確的區域運算符,或者在區域引用之間使用了交叉運算符(空格字符)來指定不相交的兩個區域的交集,將顯示此錯誤,此類錯誤較為少見;

下圖中求A列與B列的數字之和,第一種的輸入方式SUM(A2:A8 B2:B8)並未返回正確結果,顯示錯誤#NULL!,這是需要在兩組引用數據之前添加一個逗號即可返回正確結果。

錯誤7 #NAME?

這類錯誤十分常見,主要是由於函數公式拼寫錯誤導致的,如下圖中,正確的求和公式為SUM,如果輸入成SUN,SUN並不是Excel內置的函數,無法返回正確結果,顯示錯誤#NAME?,這時候我們就知道是公式輸入錯誤導致。

錯誤處理

針對Excel這7類錯誤,如果不想顯示錯誤,有個萬能函數iferror,可以將錯誤屏蔽成你想要的結果,iferror(錯誤值,如果錯誤顯示的內容);

針對第一類錯誤#N/A,還有個特殊的函數,ifna函數,用法與iferror一致。

以上就是關於Excel中常見的錯誤類型,如果覺得有用,歡迎關注我,定期分享數據小技巧。

相關焦點