求救求救各位EXCEL大神,excel计算平均后,小数点进位,但加总后不能超过原本总额。

情况一:E栏四捨五入后,总额加起来会比C栏总电费少一元,此时希望可以在D栏的区分电费中小数点后的取最大的值多一元,这样加总才会跟C栏一样。

情况二:E栏四捨五入后,总额加起来会比C栏总电费多一元,此时希望可以在D栏的区分电费中小数点后的取最小的值减一元,这样加总才会跟C栏一样。

求助各位大神帮忙,谢谢。

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。


  • 5

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

blacksmile

iT邦新手 5 级 ‧
2025-02-25 09:40:35

大神您好,非常感激您的协助。请问一下这两个公式能串接在同一格储存格吗?

修改

blacksmile

iT邦新手 5 级 ‧
2025-02-25 10:01:26

大神您好,没事没事,我自己搞乌龙了,已套用您的公式,万分感谢。

修改

穷嘶发发发

iT邦高手 1 级 ‧
2025-02-25 14:05:09

基本上持份看权状都有,直接写上去几万分之几或是几千分之几,可以直接写,不用去换算坪数
这样最简单方便,你还换算坪数辗转反覆的算,尾差就会不好处理,给楼主参考

修改

浅水员

iT邦大师 6 级 ‧
2025-02-25 16:20:15

穷嘶发发发用持份算一样会遇到差一元的问题
例如用 1999 元的公用电费去算
持份如你表所示用 0.42、0.1、0.48
这样算出来一样是差一元

修改

穷嘶发发发

iT邦高手 1 级 ‧
2025-02-26 10:40:30

浅水员 昨天经过N次的试算,的确会如此,会计準则对尾差一元都是以四捨五入为準,多收少收都可以,如果非要用补一元,少一元的话,按照行业规範,通常持份大的补,持份少的减

修改