如何擺脫 Google 表格中的 #Div/0

在處理大量數據時,在 Google 表格中使用自動公式比選擇更重要。然而,自動化也有一些缺點,例如不正確的數學過程導致的錯誤。除以零或 #Div/0 錯誤是其中之一。

如何擺脫 Google 表格中的 #Div/0

在本文中,我們將向您展示如何消除 Google 表格中的 #Div/0 錯誤。

正確填充單元格

如上所述,如果將任何值除以零,則會出現 #Div/0 錯誤。這是一個導致數學上不可能的方程式,因此不被程序接受。只需確保沒有公式使用零或空白單元格作為除數,即可避免此錯誤。您可以刪除或填充空白單元格,或者根本不將它們包含在方程式中。如果您管理的單元格數量較少,則此方法很好,但對於大型自動化公式,您將需要一個包羅萬象的代碼。

使用 If 錯誤函數

如果您使用公式自動計算單元格的值,則可能會出現 #Div/0 之類的錯誤。你可以做的不是試圖避免出現錯誤的機會,這很困難,而是找到一種方法來處理它。這就是 If Error 函數發揮作用的地方。

如果 Error 是一個 Google 表格函數,它會檢查給它的值,如果它返回錯誤,那麼它會繼續執行命令。該函數的語法為 =IFERROR(value, value-if-error),其中:

“=”告訴 Google 表格您正在使用一個函數。

'IFERROR' 檢查給定值會導致錯誤。

'value' 是要檢查錯誤的進程。

“value-if-error”是值導致錯誤時顯示的內容。

基本上,If Error 函數將執行給定值的過程。如果該過程導致錯誤,例如被零除,它將顯示您確定的錯誤值。

例如,如果要將兩個單元格 A1 除以 A2,只要兩個單元格都正確填充,它就會返回除法結果。如果 A2 變為零或為空白,則會導致錯誤 #Div/0。如果您使用公式 =Iferror(A1/A2,”除以零”),那麼如果 A2 突然變成空白或零,它不會顯示錯誤,而是顯示除以零。

如何擺脫 Google 表格中的 #Div/0

If Error 函數也可以用作語法 =Iferror(value)。這會將 value-if-error 填充為空白,如果檢測到錯誤,將返回一個空格。

如何擺脫 Google 表格中的 #Div/0

只要您對創建的任何自動公式使用 If Error 函數,就不會遇到 #Div/0 錯誤。

If Error 函數的局限性在於它會為任何錯誤返回 error-if-value。即使錯誤不是#Div/0,如果您將 value-if-error 聲明為被零除,並且它遇到不同的錯誤,它仍然會說被零除。

如何擺脫 Google 表格中的 #Div/0

使用 Error.Type 函數

Error.Type 函數不返回您確定的值,而是返回關聯的錯誤代碼。所有不同錯誤的對應代碼為 1 代表#NULL!、2 代表#DIV/0!、3 代表#VALUE!、4 代表#REF!、5 代表#NAME?、6 代表#NUM!、7 代表#N/A,其他都是 8。

如果您偶爾遇到除零以外的錯誤,此功能很有用,因為這樣可以更輕鬆地排除故障。當然,這需要一些編碼知識才能有效使用。僅使用 Error.Type 本身不會有用,因為您不知道顯示的數字是代碼還是實際答案。同時使用 If Then 語句和 If Error 函數可以創建一個檢查特定錯誤的公式。

如何擺脫 Google 表格中的 #Div/0

例如,在公式 =iferror(A1/A2,if(error.type(A1/A2)=2,"Division by Zero","Unknown Error"))中,Google 表格將首先執行計算 a1/a2。如果這是可能的,那麼它將顯示一個答案。如果它導致錯誤,那麼它將轉到下一行。

這裡的 If Then 語句將檢查 Error.Type 函數返回的錯誤類型。如果它返回一個 2,這是 #Div/0 錯誤的代碼,那麼它將顯示被零除,否則將顯示未知錯誤。

如果需要,可以通過針對每種錯誤類型的嵌套 If 語句進一步擴展。這確保如果工作表中確實出現錯誤,您可以確切地知道它是什麼錯誤以及如何處理它。

預期錯誤

如果您經常使用 Google 表格,遇到諸如 #Div/0 之類的錯誤幾乎是可以預料的。只要您知道要使用的正確函數,處理此類錯誤就很容易。

關於如何消除 Google 表格中的 #Div/0 錯誤,您還有其他技巧嗎?在下面的評論部分分享您的想法。

Sign up and earn $1000 a day ⋙

Leave a Comment

常見Run CMD指令總結

常見Run CMD指令總結

我們可以使用可用的 CMD 命令來取代 Windows 上的手動直接存取操作,從而實現更快的存取。

請依照這 7 個步驟操作,即可防止 Windows 11 再次變慢!

請依照這 7 個步驟操作,即可防止 Windows 11 再次變慢!

從刪除臨時檔案到更新軟體,有許多簡單有效的方法可以讓您的電腦像新的一樣順利運作。

以下是在 Windows 10 上建立虛擬硬碟(Virtual Hard Disk)的方法

以下是在 Windows 10 上建立虛擬硬碟(Virtual Hard Disk)的方法

基本上,虛擬硬碟 (VHD) 是一種檔案格式,其包含的結構與硬碟的結構「完全」相同。

如何將「結束工作」新增至 Windows 11 工作列

如何將「結束工作」新增至 Windows 11 工作列

Windows 11 具有一項功能,可直接在工作列上新增「結束工作」按鈕,因此您無需存取工作管理員來關閉無回應的應用程式。

必備的 Windows 桌面視覺增強工具

必備的 Windows 桌面視覺增強工具

如果您厭倦了每天盯著相同的介面,這些工具將增強您的桌面體驗。

除非您進行這些更改,否則 Windows 11 將不會尊重您的隱私!

除非您進行這些更改,否則 Windows 11 將不會尊重您的隱私!

Windows 11 以隱私保護不足而聞名,許多預設設定可能會導致隱私問題。不過不用擔心,有一些方法可以重新獲得這方面的控制權。

在 Windows 10 上重新取得 Windows 照片檢視器以更快地查看照片,照片太慢了!

在 Windows 10 上重新取得 Windows 照片檢視器以更快地查看照片,照片太慢了!

如果您不喜歡 Windows 10 上的照片,並且想要使用 Windows 10 上的 Windows 照片檢視器檢視照片,請按照本指南將 Windows 照片檢視器帶到 Windows 10,幫助您更快地檢視照片。

如何在沒有第三方軟體的情況下克隆Windows硬碟

如何在沒有第三方軟體的情況下克隆Windows硬碟

複製過程涉及將資料從一個儲存裝置移至另一個儲存裝置(在本例中為硬碟),並從目標磁碟機複製精確的副本。

如何在 Windows 上停用快速啟動

如何在 Windows 上停用快速啟動

快速啟動 Windows 11 可以幫助您的電腦更快啟動,但這也可能是您的 Windows 電腦無法完全關閉的原因。

如何修復 Windows 上的磁碟錯誤

如何修復 Windows 上的磁碟錯誤

與電腦驅動器相關的錯誤可能會阻止系統正常啟動並限制對檔案和應用程式的存取。

在 Windows 10 上設定和管理 FTP 伺服器的說明

在 Windows 10 上設定和管理 FTP 伺服器的說明

如果您想要建立一個私有雲來無限制地共享和傳輸大文件,您可以在 Windows 10 電腦上建立一個 FTP 伺服器(文件傳輸協定伺服器)。

Windows 上的 ProgramData 資料夾是什麼?

Windows 上的 ProgramData 資料夾是什麼?

在較新版本的 Windows 中,您會在系統磁碟機(通常為 C:\)上找到一個名為 ProgramData 的資料夾。但是,此資料夾是隱藏的,因此只有在檔案總管中啟用顯示資料夾和檔案時才能看到它。

如何在 Windows 10 上開啟 EPUB 檔案(無需 Microsoft Edge)

如何在 Windows 10 上開啟 EPUB 檔案(無需 Microsoft Edge)

微軟基於 Chromium 的新 Edge 瀏覽器不再支援 EPUB 電子書檔案。您需要第三方 EPUB 閱讀器應用程式才能在 Windows 10 上讀取 EPUB 檔案。以下是一些不錯的免費閱讀器應用程式供您選擇。

如何查看 Windows 11 文字和圖像建立應用程式

如何查看 Windows 11 文字和圖像建立應用程式

從 Windows 11 build 26120.4741(Beta 24H2)和 build 26200.5710(Dev 25H2)開始,使用者可以看到哪些第三方應用程式使用了 Windows 驅動的 AI 模型。

如何使用 Flyby11 在舊電腦上安裝 Windows 11

如何使用 Flyby11 在舊電腦上安裝 Windows 11

Windows 10 的支援即將終止,如果你的電腦無法執行 Windows 11,它就只能被丟進垃圾桶了。不過,現在有一款巧妙的工具,只需簡單的破解,就能讓你的舊電腦運行 Windows 11。