EXCEL如何设置进位
答案:5 悬赏:60 手机版
解决时间 2021-07-31 12:59
- 提问者网友:戎马万世
- 2021-07-30 21:30
如何设置表格中的结果为0.3以上的显示为0.5,0.7以上的显示为1。
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-07-30 22:30
ROUNDUP(数据,0)——远离零值,向上舍入数字。
CEILING(数据,1)——向上舍入为最接近的整数。
比如
=ROUNDUP(5.31,0)
或者
=CEILING(5.31,1)
回车确认后的效果都是6。
又如
=ROUNDUP(0.051,0)
或者
=CEILING(0.051,1)
回车确认后的效果都是1。
把具体的数字修改成单元格引用就行了。
比如数据列A,在B1中输入公式
=ROUNDUP(A1,0)
或者
=CEILING(A1,1)
回车确认后向下复制公式即可。
CEILING参看一下函数帮助,第二个参数是所保留的小数位,用1、0.1、0.01、0.001、……,即个位、十分位、百分位、千分位、……,不是直接用整数来表达小数位数的。
全部回答
- 1楼网友:动情书生
- 2021-07-31 02:55
假设数据在A1,公式为:
=IF(A1>=0.7,1,IF(A1>=0.3,0.5,A1))
- 2楼网友:零点过十分
- 2021-07-31 02:40
只能通过公式:
假设数据在A2,在B2输入 =ROUNDUP(A2*2,)/2
如果想实现0.25以下的为0,0.25(包括)以上到0.75的为0.5,0.75-1.25为1,则
=round(A2*2,)/2
- 3楼网友:何以畏孤独
- 2021-07-31 01:26
如图B1写上公式,=INT(A1)+LOOKUP(A1-INT(A1),{0,0.3,0.5},{0,0.5,1})
- 4楼网友:孤独入客枕
- 2021-07-30 23:48
如果小于等于0.3,则显示为0
将公式
=IF(A1>0.7,1,IF(A1>0.3,0.5,0))
效果如图:
如果2.8要显示为3,则公式为:
=IF(A1-INT(A1)>0.7,INT(A1)+1,IF(A1-INT(A1)>0.3,INT(A1)+0.5,INT(A1)))
如图:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯