當要求 2 個和然後將它們相除時如何修復#DIV/0?

當要求 2 個和然後將它們相除時如何修復#DIV/0?

這是我正在使用的公式,我嘗試添加 3 個單元格,然後除以另外 3 個單元格的總和,但我得到的是 div/0。我想得到一個百分比。 =總和(F7+F55)/總和(E7+E55)

答案1

第二個和的結果是零,然後除以它。明顯的解決方法是確保第二個總和中的單元格中的值大於零。

上面輸入的公式沒有引用範圍。它實際上是將兩個儲存格中的值相加,然後對該單一值進行求和。使用 E7:E55 取代 E7+E55 可以解決此問題。

我假設這不是問題,那麼我認為這是問題如果來救援!

以下是有關該主題的 Microsoft 說明頁面的連結:

https://support.office.com/en-us/article/IF-function-69aed7c9-4e8a-4755-a9bc-aa8bbff73be2

對於您的情況,保護公式可能如下所示:

=IF(sum(E7:E55)=0,"Zero Sum",SUM(F7:F55)/SUM(E7:E55))

其內容如下:如果範圍 E7:E55 的總和為零,則顯示訊息“Zero Sum”,否則照常執行除法。

答案2

除以 0(可能是 SUM 結果)將帶來錯誤#DIV/0!。 Excel(2007年起)具備以下功能錯誤捕獲此類可能的情況:

=IFERROR((F7+F55)/(E7+E55),0)

第二個參數 (0) 是您得到的值,如果發生錯誤(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。

答案3

嘗試 =SUM(F7:F55)/SUM(E7:E55)

我假設您正在嘗試對兩列求和。

我想你可能指的另一種可能性是

=F7+F55/E7+E55

然而,問題中目前使用的符號沒有意義。

相關內容