EXCEL如何设置进位

如何设置表格中的结果为0.3以上的显示为0.5,0.7以上的显示为1。
2024-06-24 09:20:18
推荐回答(5个)
回答1:

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、……,即个位、十分位、百分位、千分位、……,不是直接用整数来表达小数位数的。

回答2:

Excel小数位数保留及舍入,可以通过ROUND函数实现,ROUND函数遵循四舍五入的原则,比如:=ROUND(3.14159,2) 公式意思是:把3.14159这个小数按渗拆厅四舍五入原则保留两位小数,结果为:3.14 如公式改为:=ROUND(3.14159,3) 则为保留三位小数,结果为:3.142 这里,第一参数3.14159可以换成单元格引用。
知识点延伸:如果要想小数无御州条件进位或小数全部舍去,可以分别使用ROUNDUP和ROUNDDOWN函数丛隐,用法和ROUND一样。

回答3:

只能通过公式:
假设数游神键据在神巧A2,在B2输入 =ROUNDUP(A2*2,)/2

如果想实现0.25以下的为0,0.25(包括)以上到0.75的为0.5,瞎早0.75-1.25为1,则
=round(A2*2,)/2

回答4:

如果小于等于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)))
如图:

回答5:

假设数据在A1,公式为:=IF(A1>=0.7,1,IF(A1>=0.3,0.5,A1))