• 跳至主要導覽
  • 跳至主要內容
  • 跳至主要資訊欄
Office 指南

Office 指南

辦公室工作實用教學

  • Excel
  • Word
  • PowerPoint
  • Windows
  • PowerShell
  • R

Excel 公式計算錯誤代號意義總整理

各種 Excel 公式的運算錯誤代號總整理,包含各種代碼的意義、發生情況與解決方式。

修正 #DIV/0! 錯誤

當公式中的除法運算出現除以 0 或是空白的情況,就會產生 #DIV/0! 的錯誤代碼。

最常見的狀況就是公式中,分母所參照的儲存格是空白的,這樣就會造成 #DIV/0! 的錯誤:

除以零錯誤

Excel 如果有開啟錯誤檢查功能的話,可以按下旁邊的驚嘆號按鈕,並選擇合適的解決方法。

除以零錯誤

IF 預先判斷資料

若要預防 #DIV/0! 錯誤的出現,可以考慮使用 IF 函數事先判斷分母的數值是否有輸入,而且不為 0,若資料是正常的才進行計算,否則就傳回提示的訊息,告知使用者要輸入正確的資料:

=IF(B2,A2/B2,"請輸入資料")
預先用 IF 判斷資料

IF 預先判斷資料

另一種改善 #DIV/0! 錯誤的方式是將有可能出問題的運算放在 IFERROR 中,如果運算出錯,則傳回提示的訊息:

=IFERROR(A2/B2,"運算錯誤")
IFERROR 判斷運算式否出錯

修正 #NULL! 錯誤

當使用者在公式中計算多個範圍的交集時,若這些範圍都沒有共同重疊的部分(也就是說交集是空集合),就會產生 #NULL! 這個錯誤。

無交集錯誤

若要修正 #NULL! 的錯誤,可以檢查一下公式中計算範圍交集的部分有沒有寫錯。

修正 #NUM! 錯誤

當公式或函數中出現無效的數值時,Excel 就會顯示 #NUM! 的錯誤。

最簡單的例子就是拿負數去開根號,遇到這種無法計算的狀況時,Excel 就會產生 #NUM! 錯誤。

無效數值錯誤

Excel 可處理的數值範圍是有限的,最小的數值是 -1*10^308,最大的數值是 1*10^308,如果計算的數值超過這個範圍,也會產生 #NUM! 錯誤。

無效數值錯誤

另外一個會產生 #NUM! 錯誤的狀況就是呼叫遞迴函數時(例如 IRR),如果遞迴計算次數達到上限時,還是無法算出結果,就會出現 #NUM! 錯誤。

通常出現 #NUM! 錯誤時,解決的方式就是逐步檢查公式中的每項運算,找出有問題的地方並修正它。

修正 #NAME? 錯誤

在 Excel 的公式中若出現無法辨識的函數或運算範圍時,就會出現 #NAME? 錯誤,簡單來說就是打錯字的意思。

假設我們想用 TODAY 函數傳回今天的日期,但是如果打錯函數名稱的話,就會產生#NAME? 錯誤。

無效名稱錯誤

修正 #REF! 錯誤

當 Excel 的公式參照不是有效的儲存格時,就會產生 #REF! 的錯誤,最常發生的情況就是不小心刪除了公式中有使用到的儲存格,造成原本的公式無法計算。

假設我們有一張原始表格如下,每一列有各季的銷售金額以及加總值。

原始表格

如果這時候我們將第三季的那一欄刪除後,總計那一欄的公式就會因為缺少了第三季的資料,出現 #REF! 的錯誤。

刪除一欄

如果是小心刪除某些列或欄的情況,可以立刻按一下復原按鈕(或按 Ctrl + Z 快速鍵)以還原內容。而如果是真的想要刪減表格中的資料,那就要重新調整公式的內容了。

修正 #VALUE! 錯誤

當 Excel 的公式中出現不合理的運算式時,就會產生 #VALUE! 錯誤。

最常見的狀況就是拿數值或文字等不同類型的資料,放在一起做運算。

不合理的運算式

或是在原本應該放置單一數值的位置,不小心放置了一個區域範圍,也會產生 #VALUE! 錯誤。

不合理的運算式

#VALUE! 錯誤通常都是由一些顯而易見的問題所造成的,只要檢查一下公式的內容與邏輯,將其修正即可。

分類:Excel

讀者互動方式

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

主要資訊欄

搜尋

近期文章

  • C++ 語言使用 Crypto++ 實作 RSA 數位簽章教學與範例
  • C++ 語言使用 Crypto++ 實作 RSA-OAEP 搭配 SHA256 加密教學與範例
  • C++ 語言使用 Crypto++ 實作 AES 加密、解密、認證加密教學與範例
  • C++ 語言使用 Crypto++ 實作 MD5、SHA1、SHA2、BLAKE2 雜湊教學與範例
  • Ubuntu Linux 安裝、使用 Crypto++ 加密函式庫教學與範例
  • C 語言使用 OpenSSL 實作橢圓曲線 ECDH 金鑰交換教學與範例
  • Python 以 eciespy 實作 ECC 非對稱式加密方法教學與範例
  • C 語言使用 OpenSSL 實作 PBKDF2 教學與範例

推薦網站

  • Udemy 線上教學課程
  • Coursera 線上教學課程

關注本站

  • 電子郵件
  • Facebook

公益

  • 家扶基金會
  • 台灣世界展望會
  • Yahoo 奇摩公益
  • igiving 公益網
  • 兒福聯盟

Copyright © 2021 · Office Guide