土木在线论坛 \ 水利工程 \ 水利软件 \ 避开EXCEL的误差

避开EXCEL的误差

发布于:2005-08-19 08:11:19 来自:水利工程/水利软件 [复制转发]
微软的Excel软件在财务应用领域使用得非常广泛、被许多单位用来处理财务数据。笔者就是用Excel来为单位做工资表的,不过笔者在使用过程中发现,当用Excel进行复杂算术运算时,其计算出来的结果有时会与电子计算器的结果有些微小的差别,特别是在进行多项除法运算而留有余数的情况下,算术“误差”很容易产生,究其原因,就是Excel在除不尽的情况下,不会自动对数值进行四舍五入的操作。这在要求严格的财务报表上当然是不允许的,避开这种“误差”的途径有两种:

1.利用Round函数对中间值四舍五入
Excel中Round函数的格式为:Round(数值,保留的小数位数),它的作用就是对指定数值进行四舍五入的操作并保留指定小数位数。比如Round(8.8888,2)的意思就是对8.8888的千分位进行四舍五入、结果就是8.89,当然为工作方便,此函数括号内的数值也可以是单元格地址或别的算术公式,每个中间值经过这样处理后得到的最终运算结果就和计算器算出来的一致了。

2.正确设置Excel选项来避开“误差”
上述函数方法虽然方便,不过遇上大型Excel表格时,如果每个单元格都要设置这个函数,工作量未免太巨大,这时我们就可以进入Excel的[工具]→[菜单]→[选项]→[重新计算],在“工作簿选项”处勾选“以显示值为准”,上述Excel“误差”也可有效避免,而默认情况下这个小选项是没有被勾选的。
这个家伙什么也没有留下。。。

水利软件

返回版块

13.32 万条内容 · 182 人订阅

猜你喜欢

阅读下一篇

用EXCEL处理网上资料

由于公司业务的关系,一个月以来办公室的人员都在紧张地加班,工作内容是把搜索引擎查找到的特定资料以Excel表单数据的形式保存下来。刚开始的时候,大家都在用通常的方法[Ctrl+C]、[Ctrl+V]逐格填入,但这样下来工作量很大,毕竟搜索到的数据最少也有数十条。又考虑过用剪贴板增强工具,尝试过后发现,对于大量的粘贴任务,很容易造成混乱,反而不好用。我仔细想了一下,Excel不是有一个导入文本数据的功能吗?为何不试一下,如果成功那就是批处理的速度了。

回帖成功

经验值 +10