关于excel表格四舍五入取整的问题

如图,我统计了一天各个时段时间发生量,并求和计算出一天时间发生总量740916,然后我用各个时段的时间发生量分别除以740916,取得各时段发生概率C列,最后我假设现在有6个分配额想根据概率分配到一天的各个时段,所以我用6分别乘以各时段发生概率C列,得到D列(要求必须取整,所以我想的是四舍五入),可是四舍五入取整之后得到E列只有E2.E3.E4分别是1,E列求和,总计才是3。想知道我应该用什么计算方法才能把6平均分配到各个时段呢(必须取整,而且使最后E26求和为6)?求大神指点!!!

excel四舍五入取整

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-11-15
假设2/3在a1单元格内
在以后用a1做运算时
用公式round(a1,0)四舍五入到整数
代替直接普通公式中的a1
第2个回答  推荐于2016-12-04
因为分配量为6,不足以分配到以740916统计概率的各个时段,只能以优先分配的方式,选择C2:C4占比,然后在D1单元格中输入以下公式,并向下填充
=6*C2/SUM(C$2:C$4)
E列对D列取整。追问

优先分配方式如何去选择呢?如上你选了C2:C4,那可以选择C2:C5,或者C2:C6吗?

追答

你可以试着修改上述公式,查看结果。
试凑法也是数学方法之一。

本回答被提问者采纳
第3个回答  2019-01-02
如果不考虑小于0的情形,可以用:=MAX(1,TRUNC(A1+0.5,0));或者:=MAX(1,FLOOR(A1+0.5,1));或者:=MAX(1,INT(A1+0.5))都是可以的
第4个回答  2014-12-02
在F2中输入公式:=IF(ROW(A2)>7,"",LARGE(D:D,ROW(A1))),下拉,,之后,再就这6个数值处理,不就可以了?!
相似回答