excel求和后显示很多位小数
状态栏的显示确实会有误差,但是可以在表格里面直接做公式求和,并用round函数保留你所需要的位数,这样绝对不会有问题。
如果是利用公式是比较方便的:
比如,保留整数,用ROUND的函数 假设31564.3333333在“B5” ,
公式为=ROUND(B5,0),则结果显示为31564.00元
比如,保留小数点两位,公式为=ROUND(B5,2),则结果显示为31564.33元
如此便可以保留想要留取的数值。
扩展资料:
当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。
例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1000 且小于 2500 的行或记录的总数。Microsoft Excel 共有 12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为Dfunctions,也称为 D 函数,每个函数均有三个相同的参数:database、field和criteria。这些参数指向数据库函数所使用的工作表区域。
其中参数database为工作表上包含数据清单的区域。参数field为需要汇总的列的标志。参数criteria为工作表上包含指定条件的区域。
参考资料来源:百度百科-excel函数
状态栏显示的结果不需要考虑的,
如果在工作表中是这样的结果,可以用round函数来保留2位小数来得到最终结果
或者,点工具→选项→重新计算→以显示精度为准,打上勾,这样也可以
因为要把这个表中的数据录入一个系统,系统会让你直接输入求和结果,并且进行检查,这列的合计必须和你输入这个系统的数据一致,所以必须要有个准确的值。。以显示精度为准这个没用啊
把求和的列选中,点右键,设置单元格格式→数字→数值→小数位数2,
这样再求和试试看
我已经这样做了,还是没辙。。。我是每一行都用round函数了,结果还是这样
你还是没明白我的意思,不管你怎么做,状态栏的显示问题都是无法解决的,我的意思是你的最终求和还是在表格里做,不要看状态栏的数字。
广告 您可能关注的内容 |