我們在工作中,經常會遇到公式錯誤,比如循環引用錯誤,單元格引用錯誤,提示結果數值錯誤等等,出現這些問題我們改如何解決,針對這些我們一個一個來看一下:
一、循環引用錯誤
這類錯誤主要是因為單元格公式直接或間接引用其本身的單元格所緻,具體是怎麼回事呢,我們看看下面的情況:
1.直接引用自身單元格的錯誤,C1單元格公式直接引用C1單元格數值,導緻計算出現錯誤,結果是0。
2.間接引用單元格的錯誤,C1單元格公式雖然沒有直接引用C1單元格數值,但是B1單元格引用了C1單元格數值。
我們如何快速檢查呢,找出循環引用的單元格呢,EXCEL中有一個自帶的錯誤檢查的工具:
他會告訴我們哪個單元格存在循環引用的情況,我們找到對應的單元格,把問題解決,知道循環引用由黑色變成灰色為止,循環引用就沒有了。
二、單元格引用錯誤
這種錯誤想必很多人都遇到過,尤其是表格特别大的時候,加的數據串行或串列了,在校驗的時候發現數據有問題,如何快速發現呢,我們可以利用EXCEL自帶的一個功能幫我們快速去尋找:
比如這個錯誤:
我們發現手機的合計和明細不一緻,我們選中需要檢查的單元格,點擊追蹤引用單元格,我們會發現所引用的單元格會有個比較突出圓點,并用線進行連接,上面的這個例子我們明顯的能看到是串列了,福建的數據加了北京的數據。
三、結果數值的錯誤
下面這些錯誤提示應該是我們經常能遇到的,看到這些錯誤我們就要明白這些錯誤的含義
- #### 1)表示列不夠寬(對當月格拖到适當寬度即可) 2)使用了負日期或時間(電腦系統以1900-1-1即數字格式為1開始的)
- #VALUE! 1)當公式需要數字,但輸入了文本 2)輸入或編輯數組公式,沒有按組合鍵Ctrl Shift Enter,而是按了Enter鍵(數組公式一定要記得三鍵同時按下)
- #DIV/0! 輸入的公式中包含明顯的除以零的計算
- #N/A 當數據缺少時,出現該錯誤
- #NAME? 1)版本原因公式不存在,如:03版沒有sumif函數 2)函數名稱輸入錯誤,如将SUM輸錯為SUMM 3)公式中輸入文本未使用"" 4)引用數據未使用:
- #REF! 删除了其他公式所引起的單元格,即引用單元格不存在
- #NUM! 輸入的公式所得出的數字太大或太小
- #NULL! 相交的區域的交點,則會出現錯誤,如:假設計算對A1:A2,C1:C2求和,輸入SUM(A1:A2 C1:C2)會顯示錯誤,正确應該是SUM(A1:A2,C1:C2),要加“,”
根據這些錯誤的的顯示,可以幫助我們盡快找到錯誤原因,解決問題。一些錯誤如####對計算沒有影響,隻是顯示問題,但#VALUE!,#NAME?,#REF!,#NUM!,#NULL!是會影響計算結果的,是要找出問題并修正的。
對于#N/A,#DIV/0!的處理,對于其結果可以用IFERROR進行,例如對于VLOOKUP的結果進行求和,直接求和就會報錯,這時就可以用IFERROR(VLOOKUP結果,0)将其修正為零。這樣再進行求和就可以順利計算了。
如果喜歡我的文章,歡迎關注跟我學EXCEL圖表
,