根据小数值舍入数字 excel

Rounding numbers based on decimals value excel

我在 Excel 中遇到问题,我无法独自处理。 所以,我有一个“dd.mm.rrrr hh:mm”格式的数据表,它显示了特定过程何时完成。当我想减去这些值以获取信息需要多长时间时,我将得到如下结果:6,666667 或 3,33333 或 7,14242.

所以我想提取整数,然后根据条件向该值添加 0 或 0,5 或 1。像这样的东西: 如果小数大于 0,5 -> 加 1, 如果小数在 0,3 和 0,5 之间,则添加 0,5, 如果小数小于 0,3 则将 0 添加到整数。

按照以下几行尝试公式:

=A1+IF(MOD(A1,1)>0.5,1,IF(MOD(A1,1)>=0.3,0.5,0))

Excel screenshot

抱歉造成混淆。我想澄清我的问题。我的公司实行 2 班制 6:00 - 14:00 和 14:00 - 22:00。我们有流程。我想减去日历天数: A)最后的操作和入口时间 然后将此时间与连续减法之和之间的相加连续差进行比较: B) 入口和操作 2、操作 2 和操作 3、操作 3 和操作 4 等。但是当我这样做时,我的 A) 时间与 B) 时间不同。我不知道如何处理它。