我有一個帶有「有序數量」,「百分比」和「總和」的表格。請注意,「有序金額」和「總金額」應該相同。
F欄= C的總和:F
*行4,6,8,10使用=round()
原始值和在ROUND()不同之後的總和
如表中(圖像)中所示,對於某些數字,在F值與A應該是不一樣的。 (例如,四捨五入後的A6(105)和F7(104),-1)。
有沒有辦法避免這種情況?
非常感謝。
我有一個帶有「有序數量」,「百分比」和「總和」的表格。請注意,「有序金額」和「總金額」應該相同。
F欄= C的總和:F
*行4,6,8,10使用=round()
原始值和在ROUND()不同之後的總和
如表中(圖像)中所示,對於某些數字,在F值與A應該是不一樣的。 (例如,四捨五入後的A6(105)和F7(104),-1)。
有沒有辦法避免這種情況?
非常感謝。
如果小數點之和加起來> 5,則最終的舍入數將四捨五入。如果它們合計爲< 5,則最後的數字將捨去。
考慮這個例子:
10.5 + 5 = 15.5, which rounds to 16.
然而
10 + 5 = 15
這就是你的表格發生。
爲了得到舍入數字的總和與數字總和相加,在你的例子中,你需要不捨入,而是減去其中一個數值。我會建議改變最大的價值,因爲它似乎對百分比影響最小,但這是您可以選擇的選擇。
要做到這一點,將數據放在第8行中,例如,您可以執行以下操作。
A9: =IF(B$8=MAX($B$8:$E$8),SUM($B$8:$E$8)-SUM(ROUND($B$8:$E$8,0))+ROUND(B$8,0),ROUND(B$8,0))
輸入作爲與ctrl+shift+enter
數組公式並填充至E9。
這將會得出與F8相同的總和344
是不是很明顯發生了什麼?當你輪到你扔掉小數點後的所有東西(並且可能改變十位數字)。 –
爲什麼你認爲一系列數字的總和應該與同一系列舍入數字的總和相同? –
對不起,我不是故意說它應該是,我需要它。以「344」爲例,我們分配344個手機在4個區域(A,B,C和D)。很明顯,我不能分配0.7的手機,所以我將它作爲1。通過使用'= round()',它返回總共345,因此我將有1個手機短消息分配。 – Maki