1 表格样式:表格 Table 妙用

下面这张表格,是根据快递单的重量计算费用。

Office Excel 表格样式与四舍五入精度计算

 

涉及到的计算并不复杂,却有一个问题是公式解决不了的,即随着快递单迅速增加,需要把公式一次添加到对应的单元格里面去。

实际上,Microsoft早就为我们想到这个场景了。如果数据表、公式已经完成,你仅仅需要将它转换为表格Table就足够了:

开始→样式→套用表格格式→新建表格样式

需要增加新的订单时,在表格下面新的一行直接填写,

或者在最后一行的费用单元格中按Tab键,表格将自动扩展一行,并填好所有公式和格式。

2 数据计算BUG预警

Office Excel 表格样式与四舍五入精度计算

 

机智的伙伴们,看出这表格什么毛病没?

数字上看,43.1-43.2+0.1=0,肯定没错的。

Office Excel 表格样式与四舍五入精度计算

 

但是实际计算结果却让人意外,虽然这个数字小到可以忽略,但几千个、几十万个数字累积计算下来,在1分钱都不能有出入的财务业务中,却是不可接受的。

所以说财务人员真心不容易啊!

实际上,由于2进制和10进制的差别,小数(浮点数)运算之后产生误差才是计算机软件运算中的常态,只不过随着Excel的升级,做了一定程度的改进和修正,但问题仍然存在。不信,你在单元格中分别输入几个数字看看:39524.848、55556.848、65535.848。

Office Excel 表格样式与四舍五入精度计算

 

为了防止累积错误,特别是金额计算,较好的方法是用Round四舍五入。例如,=Round(43.1-43.2+0.1, 2),就不用担心出错了。

公式小Tips:= Round(算式,保留几位小数)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注