MVH 发表于 2005-7-25 22:21

excel数学函数使用技巧--四舍五入

常见数学函数使用技巧--四舍五入 <BR>      在实际工作的数学运算中,特别是财务计算中常常遇到四舍五入的问题。虽然,excel的单元格格式中允许你定义小数位数,但是在实际操作中,我们发现,其实数字本身并没有真正的四舍五入,只是显示结果似乎四舍五入了。如果采用这种四舍五入方法的话,在财务运算中常常会出现几分钱的误差,而这是财务运算不允许的。那是否有简单可行的方法来进行真正的四舍五入呢?其实,Excel已经提供这方面的函数了,这就是ROUND函数,它可以返回某个数字按指定位数舍入后的数字。 <BR>    在Excel提供的"数学与三角函数"中提供了一个名为ROUND(number,num_digits)的函数,它的功能就是根据指定的位数,将数字四舍五入。这个函数有两个参数,分别是number和num_digits。其中number就是将要进行四舍五入的数字;num_digits则是希望得到的数字的小数点后的位数。如图3所示: <BR>    单元格B2中为初始数据0.123456,B3的初始数据为0.234567,将要对它们进行四舍五入。在单元格C2中输入"=ROUND(B2,2)",小数点后保留两位有效数字,得到0.12、0.23。在单元格D2中输入"=ROUND(B2,4)",则小数点保留四位有效数字,得到0.1235、0.2346。 <BR>  <BR>    图3 对数字进行四舍五入 <BR>对于数字进行四舍五入,还可以使用INT(取整函数),但由于这个函数的定义是返回实数舍入后的整数值。因此,用INT函数进行四舍五入还是需要一些技巧的,也就是要加上0.5,才能达到取整的目的。仍然以图3为例,如果采用INT函数,则C2公式应写成:"=INT(B2*100+0.5)/100"。 <BR>    最后需要说明的是:本文所有公式均在Excel97和Excel2000中验证通过,修改其中的单元格引用和逻辑条件值,可用于相似的其他场合。 <BR><BR>

xiven2008 发表于 2006-2-20 17:33

好!<BR>

edwardflr 发表于 2006-5-15 13:47

好,希望多普及普及。

henrydong 发表于 2006-9-4 14:25

多谢!

lihuanew 发表于 2006-11-11 10:27

不错不错 好技巧 

nymail 发表于 2007-1-5 10:44

经验,谢谢,学习

stargazer 发表于 2007-1-20 23:46

也是使用中发现的:lol

zzq_0903 发表于 2009-4-29 10:55

:victory: 谢谢楼主,!!

右手在忙 发表于 2011-5-11 14:03

谢谢分享 很有用
页: [1]
查看完整版本: excel数学函数使用技巧--四舍五入