如何用Excel函数实现小数小于0.5的取0.5,大于0.5的向前取整?

例如:6.52 取7, 6.49取6.5

1. 计算机打开Excel电子表格并选择数据。



2. 选择数据后,Ctrl+1进入设置单元格页面。在值中,将小数设置为1。



3.将小数点设置为一位数字后,输入公式=TEXT(FLOOR(A1,0.5),"0.0")。



4.输入公式后,按回车,小于5的小数点将显示为0。



5.下拉复制公式,大于5的就显示5。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-11
看来还是得用最原始的笨方法了:=IF(A1-INT(A1)<0.5,INT(A1)+0.5,INT(A1+0.5))
第2个回答  2014-03-11
假设数据在A1单元格
在B1单元格输入公式
=CEILING(A1,0.5)
第3个回答  推荐于2018-03-04
=ceiling(a1,0.5)

不知道如果是 6.5你想要什么结果本回答被提问者和网友采纳
第4个回答  2020-11-25

excel:小数点取整大法,绝对超级实用

相似回答