分享

华为手机出现bug,10%+20%=0.12?

 Excel不加班 2024-10-04 发布于广东

与 30万 粉丝一起学Excel


无意间用华为手机的计算器,10%+20%结果居然是0.12,不敢相信自己的眼睛。

于是,打开Excel重新计算了一遍,是30%。

你觉得哪个结果是对的?

其实,Excel也会出现bug。对金额进行求和,本来是0的,结果却是-4.54747E-12,怎么回事?

这种叫浮点运算误差,其实关于这种问题原本就可以避免。跟金额有关的,都需要在外面嵌套ROUND函数。

还有一种情况,是自定义单元格格式导致的,会让人觉得错误很离谱,比如1+1=3。

遇到这种情况,只要将单元格设置为常规格式,就能发现问题。1.3+1.4=2.7,四舍五入保留整数就是3。

为了防止出现这种异常情况,可以用辅助列用ROUND,这样得出来的才是真正的1。

这样1+1=2才会成立。

语法:

=ROUND(数字,保留小数几位)

陪你学Excel,一生够不够?

一次报名成为VIP会员,所有课程永久免费学,永久答疑,仅需 1500 元,待你加入。

报名后加卢子微信chenxilu2019,发送报名截图邀请进群。

推荐:活了这么多年,才知道四舍五入用ROUND函数是违法的,可罚款2000元!

上篇:我才是Excel的多表查找引用之王,甩VLOOKUP几条街!

请把「Excel不加班」推荐给你的朋友

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多