excel表格实现四舍五入到0.5
答案:7 悬赏:0 手机版
解决时间 2021-01-18 09:58
- 提问者网友:凉末
- 2021-01-17 16:26
excel表格实现四舍五入到0.5
最佳答案
- 五星知识达人网友:白昼之月
- 2021-01-17 16:35
输入以下公式
=CEILING(A1*B1/500,0.5)
=CEILING(A1*B1/500,0.5)
全部回答
- 1楼网友:野慌
- 2021-01-17 22:45
要是算出来为正数的时候怎么取舍?追问整数就不用取舍在d1单元格显示出来
- 2楼网友:春色三分
- 2021-01-17 22:39
假设1.235、1.589存放在D列(D1也可以直接是公式)
=CEILING(D1,0.5)
=CEILING(D1,0.5)
- 3楼网友:何以畏孤独
- 2021-01-17 21:48
使用roundup函数。追问给我啊追答刚才试验了,roundup不适合你要求的情况,这个可以“=CEILING.MATH(A2,0.5)”,A2为你要舍入的数据。
- 4楼网友:千杯敬自由
- 2021-01-17 20:46
更正一下:
=IF(A1*B1*C1/500-INT(A1*B1*C1/500)>0.5,ROUNDUP(A1*B1*C1/500,0),INT(A1*B1*C1/500)+0.5)
试试这个。
小数部分小于0.5时,取0.5;如1.235,显示1.5
小数部分大于0.5时,向上进位;如1.589,显示2
=IF(A1*B1*C1/500-INT(A1*B1*C1/500)>0.5,ROUNDUP(A1*B1*C1/500,0),INT(A1*B1*C1/500)+0.5)
试试这个。
小数部分小于0.5时,取0.5;如1.235,显示1.5
小数部分大于0.5时,向上进位;如1.589,显示2
- 5楼网友:行路难
- 2021-01-17 19:07
这个问题还有一点没清楚,如果=0.5呢
比如1.5是不变还是要进一归2
如果1.5=1.5
那用=CEILING(A1,0.5)
如果要进一1.5=2
=IF(MOD(A1,1)=0,A1,IF(MOD(A1,1)<0.5,ROUNDDOWN(A1,0)+0.5,ROUNDUP(A1,0)))
其中A1为你的公式
比如1.5是不变还是要进一归2
如果1.5=1.5
那用=CEILING(A1,0.5)
如果要进一1.5=2
=IF(MOD(A1,1)=0,A1,IF(MOD(A1,1)<0.5,ROUNDDOWN(A1,0)+0.5,ROUNDUP(A1,0)))
其中A1为你的公式
- 6楼网友:孤独的牧羊人
- 2021-01-17 18:12
=CEILING(A1*B1*C1/500,0.5)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯