我正在研究一個公式以獲取標準偏差。它一直工作,直到我遇到一個零值,結果爲#DIV/0!。如何從excel中的動態公式(SUBTOTAL + SUMPRODUCT)中排除零條目
這是預期值的屏幕截圖。
然而,當我用我的公式,比賽時間SD返回。
如果F列中的值爲零,如何在計算中排除它?我嘗試如果(F5:F9 <> 0)但它不會工作。
這是所用式I。
- F3 = IFERROR(小計(1,F5:F9),0)
- G3 = IFERROR(SUMPRODUCT(小計(2,OFFSET(F5:F9,ROW(F5:F9)-MIN(ROW (F5:F9)),, 1))*(G5:G9 * F5:F9))/ SUBTOTAL(9,F5:F9),0)
- H3 = IFERROR(((SUBTOTAL(9,F5:F9) )((H5:H9^2 * F5:F9)*(SUMPRODUCT(小數(2,偏移量(F5:F9,行F5:F9)-MIN(ROW(F5:F9)),1)* *(F5:F9-1)+(G5:G9 * F5:F9)^ 2)/ F5:F9))) - (SUMPRODUCT(SUBTOTAL(9,OFFSET(G5:G9,ROW(G5:G9 )-MIN(ROW(G5:G9)),, 1)),次全(9,OFFSET(F5:F9,ROW(F5:F9)-MIN(ROW(F5:F9)),, 1))))^2)/(SUBTOTAL(9,F5:F9)*(SUBTOTAL(9,F5:F9)-1)))^(1/2),0)
我知道問題出在F5地方:F9,因爲所使用的除數是零
您需要確定'H3'公式的哪一部分導致零除。作爲一個整體進行調試太複雜了。您可以通過分割部分並將每個部分放在不同的單元格中進行調試。一旦你確定了'#DIV/0'部分,你就可以在出現錯誤的情況下制定你想要替換的部分。 –
@ A.S。嗨,再次感謝提示,我以某種方式設法找出問題在_H3_公式中的位置,應該是粗體文本。如果自己解決,我會發布我的答案。 :) – quinekxi