那个 excel算出来的数应该是7 但是点击表格显示6.9999999996071怎么解决 恩 我想 在算出来的

[复制链接]
查看11 | 回复5 | 2012-12-14 10:20:38 | 显示全部楼层 |阅读模式
Excel在计算的时候会出现浮点问题,就是会差0.0000000000001这样,有可能。因此你在公式外面加上round函数,四舍五入就好了。就可以解决浮点问题了...
回复

使用道具 举报

千问 | 2012-12-14 10:20:38 | 显示全部楼层
比如,A1单元格设置了公式,计算结果为6.9999999996071可以把A1的公式改成:=ROUND(原公式,2)表示四舍五入,保留2位小数点...
回复

使用道具 举报

千问 | 2012-12-14 10:20:38 | 显示全部楼层
只需要定义单元格格式就可以实现你的要求。单元格会按四舍五入显示,实际值是计算出来的数值。 选择自定义,设置为:0."00" ,如图:...
回复

使用道具 举报

千问 | 2012-12-14 10:20:38 | 显示全部楼层
=IF(ROUNDUP(单元格或计算式*200,)=单元格或计算式*200,IF(MOD(ROUND(单元格或计算式*100,),2)=1,ROUNDDOWN(单元格或计算式*100,)/100,ROUNDUP(单元格或计算式*100,)/100),ROUND(单元格或计算式*100,)/100...
回复

使用道具 举报

千问 | 2012-12-14 10:20:38 | 显示全部楼层
鼠标右击这个这个单元格(6.9999),选择设置单元格格式,选择数字---自定义---0.00...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行