公式錯誤值的解決方法?
1、“####!”錯誤處理
如果單元格所含的數字、日期或時間比單元格寬,或者單元格的日期時間公式產生了一個負值,就會出現“####!”。處理方法如下:
(1)列寬不夠
解決方案:
拖動列標之間的邊界以修改列寬。某些情況下按需修改單元格數字格式,以使數字適應單元格的寬度,如:小數點位數調整等。
(2)日期與時間公式不正確
解決方案:
對日期與時間進行減法運算時,應確保公式的正確性;
根據日期系統的不同,表格中的日期必須是正值。如:日期系統為1900年日期系統,即:假設1900年1月1日0點為起點,那么表格中所有日期必須大于這一時間;
用較早的時間減去較晚的日期與時間也會導致“####!”。
如果公式正確,即使結果為負數,用戶可以將單元格格式改為非日期或時間型來顯示該值。
2、“#DIV/0”錯誤處理
當公式被0除時,就會產生這種錯誤,具體表現為兩種原因:
(1)在公式中,除數指向的是空單元格或者包含0值的單元格
在Excel中,如果運算對象是空單元格,那么Excel將空值作為0進行運算。 解決方案:
修改單元格引用,或者在用作除數的單元格輸入不為0的值;
(2)輸入的公式中含有明顯的除數0
解決方案:
將0值改為非零值。
3、“#N/A”錯誤處理
當函數或者公式中沒有可用數值時,將產生錯誤值“#N/A” 解決方案: 如果工作表中某些單元格暫時沒有數值,那么可以填入“#N/A”,在引用該單元格時,將不進行數值運算,而是返回“#N/A”。
4、“#NAME?” 錯誤處理
在公式中使用了Excel不可識別的文本時,將產生該錯誤;
(1)刪除了公式中使用的名稱,或者使用了不存在的名稱
解決方案:
確認使用的名稱確實存在。
查看名稱方法:點擊頂部功能頁中的“公式”,單擊“定義的名稱”組中的“名稱管理器”按鈕,打開“名稱管理器”,即可查看當前Excel表中所有已經定義了的名稱。
(2)名稱的拼寫錯誤
解決方案:
修改名稱的拼寫,如果要在公式中插入正確的名稱,可以在編輯中選定名稱,重新進行輸入;
(3)函數拼寫錯誤
解決方案:
修改函數名,用戶可以使用“插入函數”對話框,將正確的函數名稱插入到公式中;
(4)在公式中輸入文本時,沒有使用雙引號,Excel將其理解為名稱
解決方案:
將公式中的文本括在雙引號中。
(5)在區域引用中缺少引用冒號
解決方案:
確認公式中使用的所有 區域引用 都使用了冒號,如:B3:D3。
5、“#NUM!”錯誤處理
當公式或函數中某個數字有問題時,將產生該錯誤。
(1)在需要數字參數的函數中使用了不能接受的參數
解決方案:
確認函數中使用的參數類型正確;
(2)公式產生的數字太大或太小,Excel不能顯示
解決方案:
修改公式,使其結果在有效數字范圍內。
6、“#VALUE!”錯誤處理
當使用錯誤的參數或運算對象類型、或當公式自動更正功能不能更正公式時,將產生該錯誤。
(1)在需要數字或邏輯值時,輸入了文本
Excel不能將文本轉換為正確的數據類型,例如:如果單元格A1中是:22,單元格A2中是:12優,則公式“=A1+A2”,將返回錯誤值“#VALUE!”。 解決方案:
確認公式或函數所需的運算符或參數正確,并且公式引用的單元格中包含有效的數值。
(2)將單元格引用、公式或函數作為數組常量輸入
解決方案:
確認數組常量不是單元格引用、公式或函數
(3)賦予需要單一數值的運算符或函數一個數值區域
解決方案:
將數值區域改為單一數值。修改數值區域,使其包含公式所在的數據行或者列。
7、“#REF!” 錯誤處理##
刪除了由其他公式引用的單元格,或將移動單元格粘貼到由其他公式引用的單元格中。當單元格引用無效時,將產生該錯誤。 解決方案:
更改公式,或者在刪除或粘貼單元格之后立即單擊“撤銷”按鈕,以恢復工作表的單元格。
8、“#NULL!”錯誤值的處理
使用空格運算符鏈接兩個不相交的單元格區域時,就會產生該錯誤; 解決方案:
確保兩個區域有重疊部分,或改用其他引用運算符鏈接不同區域。