有关单元格式设置
这个问题可能对于高手来说很简单,以例子来说明吧。
A B C D E F G
1 基本工资 加班工资 应发工资
2 工时 资率 金额 工时 资率 金额
3 234 14 410 97 2.1 204 613
这里面C3=A3*B3/8,格式设置为数值,小数位为0,本来得数是409.5的;F3也是一样的格式,本来得数是203.7;G3=C3+F3,得数可就不太对头了。我怎么想都想不通问题的关键在哪里,有谁能告诉我啊?急!!!
问题点数:20、回复次数:8Top
1 楼luckjackie(永远不懂)回复于 2005-06-13 21:11:34 得分 0
采用了四舍五入啊!
你可以把C3、F3和G3格式改成保留小数点后一位看看
在格式属性里改Top
2 楼DawnPine(拂晓的松)回复于 2005-06-14 08:48:44 得分 0
如果“小数位为0”
就不可能“得数是409.5”
而是410
你把金额列设为2位数值试试Top
3 楼DawnPine(拂晓的松)回复于 2005-06-14 09:16:45 得分 20
如果还有误差-------
工具→选项→重新计算→工作薄选项,选中“以显示值为准”Top
4 楼zhousulin5(素林)回复于 2005-06-14 11:48:16 得分 0
做会计的同子们,这个问题一定要记住了.在涉及到有小数的公式外面一定要再加这个函数:round(),指定四舍五入到小数点后几位,才不会造成最后的总计数出错.
Top
5 楼zhousulin5(素林)回复于 2005-06-14 11:58:26 得分 0
对楼主的问题,我是这样看的,你只是设置了显示成整数,但是,在excel的计算中,c3和f3都带着很长的小数位(以计算机的精度为限),409.5+203.7=613.2,四舍五入后自然就是613了,如果你的公式写成这样:=round(A3*B3/8,0),结果就会是614了.Top
6 楼DawnPine(拂晓的松)回复于 2005-06-14 15:11:00 得分 0
如果楼主要4舍5入到元
可以设小数位数为0
然后从菜单里选
工具→选项→重新计算→工作薄选项,选中“以显示值为准”
就解决了
用不着麻烦人家round
祝楼主好运!Top
7 楼dxl0129(Lily)回复于 2005-06-14 15:32:36 得分 0
谢谢拂晓的松和素林,分我给拂晓的松,都说到点子上了。谢谢!谢谢各位!Top
8 楼dxl0129(Lily)回复于 2005-06-14 15:40:47 得分 0
可是我忘了怎么结帖了。不好意思不好意思!Top




