iT邦幫忙

1

求救求救,重新修正問題~excel計算平均後,小數點進位,但加總後不能超過原本總額。

  • 分享至 

  • xImage

https://ithelp.ithome.com.tw/upload/images/20250224/201717221X6oC0IOVG.png

求救求救各位EXCEL大神,excel計算平均後,小數點進位,但加總後不能超過原本總額。

情況一:
E欄四捨五入後,總額加起來會比C欄總電費少一元,此時希望可以在D欄的區分電費中小數點後的取最大的值多一元,這樣加總才會跟C欄一樣。

情況二:
E欄四捨五入後,總額加起來會比C欄總電費多一元,此時希望可以在D欄的區分電費中小數點後的取最小的值減一元,這樣加總才會跟C欄一樣。

求助各位大神幫忙,謝謝。

我的建議用持份計算,四捨五入到小數兩位之後跟電費相乘,就會不會有尾差問題
結果在樓下一樓
圖片
  熱門推薦
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

4
ccenjor
iT邦大師 8 級 ‧ 2025-02-24 20:30:31

少1則由最小值補1,多1則以最大值減1。
F2:
=IF((SUM($E$2:$E$4)<C2) * (E2=MIN($E$2:$E$4)),E2+1,IF((SUM($E$2:$E$4)>C2) * (E2=MAX($E$2:$E$4)),E2-1,E2))
複製公式到F3:F4。
F8:
=IF((SUM($E$8:$E$10)<C8) * (E8=MIN($E$8:$E$10)),E8+1,IF((SUM($E$8:$E$10)>C8) * (E8=MAX($E$8:$E$10)),E8-1,E8))
複製公式到F9:F10。
https://ithelp.ithome.com.tw/upload/images/20250224/20109881HZQm1Umbzb.jpg

看更多先前的回應...收起先前的回應...

大神您好,非常感激您的協助。請問一下這兩個公式能串接在同一格儲存格嗎?

大神您好,沒事沒事,我自己搞烏龍了,已套用您的公式,萬分感謝。

基本上持份看權狀都有,直接寫上去幾萬分之幾或是幾千分之幾,可以直接寫,不用去換算坪數
這樣最簡單方便,你還換算坪數輾轉反覆的算,尾差就會不好處理,給樓主參考
https://ithelp.ithome.com.tw/upload/images/20250225/20097082wz99f9TN59.png

淺水員 iT邦大師 6 級 ‧ 2025-02-25 16:20:15 檢舉

窮嘶發發發用持份算一樣會遇到差一元的問題
例如用 1999 元的公用電費去算
持份如你表所示用 0.42、0.1、0.48
這樣算出來一樣是差一元

淺水員 昨天經過N次的試算,的確會如此,會計準則對尾差一元都是以四捨五入為準,多收少收都可以,如果非要用補一元,少一元的話,按照行業規範,通常持份大的補,持份少的減

我要發表回答

立即登入回答