Excel如果字段舍入

问题描述:

我在Excel中的平均水平,这一个让我难住。Excel如果字段舍入

即时消息尝试要做的是计算一个单元格是否为0,如果单元格大于0但小于61(例如60)返回.15,如果单元格大于61,则返回0 60细胞并四舍五入到例如下一个整数,如果电池是86的身影从分返回是1.433,所以我想四舍五入为2

任何帮助将是巨大的

感谢

+0

应该发生什么,如果电池= 61? – 2014-11-01 03:42:04

这是你的公式。假设包含的价值进行评估你的细胞是A2

=IF(ISNUMBER(A2),IF(VALUE(A2)<=0,0,IF(VALUE(A2)<=61,0.15,ROUNDUP(VALUE(A2)/60,0)*0.15)),"0") 

以下是为您的所有条件的测试结果。

formula-results

+1

谢谢你如此接近我忘了补充我需要通过.15舍入数倍(*)再次感谢你 – 2014-10-30 21:59:28

+0

我更新了公式。现在就试试。 – Shiva 2014-10-30 22:03:22

+1

令人敬畏的工作再次感谢你 – 2014-10-30 22:56:29

可能:

=IF(AND(ISNUMBER(A1),A1>0),IF(ROUNDUP(A1/60,)<2,0.15,0.15*ROUNDUP(A1/60,)),0)