热点科技

标题: [求助] Excel中循环小数相加时,值反应不统一,如何处理? [打印本页]

作者: guoqiang465    时间: 2007-3-31 21:15
标题: [求助] Excel中循环小数相加时,值反应不统一,如何处理?
Excel中循环小数相加时,值反应不统一,如何处理?
在Excel中出现数值除不尽时,选择两位小数,值则是4舍5入,当两个循环小数相加时,值反应不统一,如何处理?
如:单元格A1为:11/3=3.66666......,保留两位,则:3.67
    单元格A2为:11/3=3.66666......,保留两位,则:3.67
    单元格A3自动求和则为:7.33,
    如何能使以上表格中自动求和为:直观的3.67+3.67=7.34
作者: linqinga    时间: 2007-3-31 21:31
单元格A1、A2用公式小数点后两位四舍五入。
=INT(11/3*100+0.5)/100
作者: will06    时间: 2007-3-31 21:35
用round() 函数   round(a1,2)+round(a2,2)
作者: lms114336396    时间: 2007-3-31 21:37
用round是正确的。能得到楼主要的结果。保留二位小数就可以了。如三楼
作者: roung000    时间: 2007-3-31 21:48
谢谢各位,不过对函数不太熟.
作者: 6597798zzg    时间: 2007-3-31 21:52
用round是正确的。能得到楼主要的结果。保留二位小数就可以了。


如何使用round??
作者: lulu120    时间: 2007-3-31 21:56
谢谢二楼,这个方法太棒!
作者: adilong001    时间: 2007-3-31 22:03
原帖由 zhanghuan 于 2007-3-31 21:35 发表
用round() 函数   round(a1,2)+round(a2,2)
谢谢,问题解决了!
作者: affeve    时间: 2007-3-31 22:46
用函数麻烦了点吧?工具-选项-重新计算,勾选“以显示精度为准”(会弹出“数据精度将会受到影响”的对话框来吓你,别怕),一劳永逸。



[ 本帖最后由 微雨独行 于 2007-3-31 22:51 编辑 ]

作者: guderain    时间: 2007-3-31 23:49
原帖由 微雨独行 于 2007-3-31 22:46 发表
用函数麻烦了点吧?工具-选项-重新计算,勾选“以显示精度为准”(会弹出“数据精度将会受到影响”的对话框来吓你,别怕),一劳永逸。
不麻烦,现在还不是让楼主找捷径的时候,用EXCEL不会用公式永远得不到提高
作者: 86855778    时间: 2007-4-1 00:28
呵呵,都是高手,学习下




欢迎光临 热点科技 (http://www.itheat.com/activity/) Powered by Discuz! X3.2