ARTICLE · 1210804
Excel对账总差一分钱?这个隐藏设置,让汇总金额和明细对得上!
Excel对账总差一分钱?这个隐藏设置,让汇总金额和明细对得上!Excel对账总是少一毛钱?有了这个隐藏选项之后,汇总金额与明细就一致了。 每一笔金额都是正确的,但是相加的时候总是少了一分钱!遇到这种情况不要急于去修改公式。Excel中有一个被隐藏的功能叫做“以显示精度为准”,可以用来解决小数位数的问题。但是使用之前有一个地方需要注意。 财务报表中如果存在三项费用的话,其原始金额为: A2:10.126元 A3: 20.126元 A4:30.126元 为了便于对账,我们将金额都显示到小数点后两位。 此时表格里面显示的是10.13元、20.13元和30.13元。 手工相加得出来的结果是60.39元,但是用Excel求和函数计算: EXCEL =SUM(A2:A4) 但是结果显示的是60.38元。 原因是Excel中显示的是两位小数,但是计算的时候使用的是原始值。 三笔原始金额之和为60.378元,保留两位小数后自然就变成了60.38元。 公司对账规则是每一笔金额都保留两位小数之后再做汇总的时候就可以用到该功能。 用法为: 第一步是先对工作簿进行备份,然后选择需要处理的金额区域。 第二步的快捷键是: Ctrl+1 使用“设置单元格格式”选项,在其中选择“数值”并把小数点后的位数设为2。 第三步就是点选文件、选项、高级。 第四步:在计算该工作簿的时候选择【将精度设置为所显示的精度】(部分版本显示为“按显示精度来”)。 第五步是确认警告然后保存设置。 现在的三笔金额参与计算的数值分别是10.13、20.13、30.13,合计为60.39元。 明细和汇总也都一样了! 需要提醒的是,它不仅仅会改变显示的效果,还会修改单元格里面保存的数据。 比如原来的10.126就会变为10.13,隐藏的小数位精度会永远丢失。 而且该选项会影响整个工作薄而不仅仅只是所选择的区域。即使取消打勾也不能自动还原成原来的数据。 如果表格中还有利率、折扣、成本单价等要求较高的精确度的数据的话,就不要直接打开。 比较安全的方法是用ROUND函数。 如果原始数据位于A2单元格中,那么在B2单元格里输入如下内容: EXCEL =ROUND(A2, 2) 下拉填充之后在B列求和: Excel =SUM(B2:B4) 这样既可以保持原来的金额,又可以以两位小数来汇总,之后核对起来也比较容易。 创建一个新的费用表,在里面输入10.126、20.126、30.126。 先求和,再用ROUND函数逐笔保留两位小数之后求和,看看两种结果有何不同。 最后在备份文件里用“以显示精度为准”来试一试,看看合计金额怎么变。 注意一点就是显示两位小数并不意味着计算的时候也是两位小数。 对账的时候先了解清楚金额的舍入方式,然后再选择相应的方法。掌握了这个小技巧之后,下次碰到一分钱的区别时,就不用一格一格去寻找原因了。















































































