用excel函数如何实现小数点后小于0.5的取舍掉取整数位,大于0.5进整数位1?

 我来答
百度网友d5f34d4
2021-10-12 · TA获得超过668个赞
知道小有建树答主
回答量:1322
采纳率:0%
帮助的人:85.7万
展开全部

在 Excel 2007 中,可以用以下公式实现:
=IF(A1-INT(A1)=0.5,"待定",ROUND(A1,0))

注1:因为题设条件未对“=0.5”时的情况说明,公式中对此情况设定为“待定”。
注2:ROUND 函数是“返回某个数字按指定位数取整后的数字”。
语法
ROUND(number,num_digits)
Number  需要进行四舍五入的数字。
Num_digits  指定的位数,按此位数进行四舍五入。

公式结果如下图示:

公式结果的图示



匿名用户
2022-04-17
展开全部
如果数据在A1,四舍五入到B1,那么在b1输入下面函数可达到效果
=round(a1,0)
或者
=int(A1+0.5)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友24ef169fc
2021-10-13 · TA获得超过9080个赞
知道大有可为答主
回答量:2.2万
采纳率:63%
帮助的人:4347万
展开全部
=ROUND(FLOOR(A1,0.5),0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fsfs919
2021-10-11 · TA获得超过6.8万个赞
知道顶级答主
回答量:7.2万
采纳率:83%
帮助的人:8109万
展开全部
有取整函数,加0.5以后再取整。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式