在Excel中round()函数的妙用 |
有一次,单位遇到这样一个问题,合计工资与实际金额不符,例如,在A1单元格输入1111,在A2单元格中输入2222,在A3单元格中输入3333,接着选A1、A2、A3区域点“”,则A4显示求和结果为6666,这时运算结果没有错,但把A1、A2、A3、A4单元格格式都设置为数值型,且小数位为2位时,则A1为111,A2为222,A3为333,A4为667,而111+222+333=666,这是怎样产生的呢?实际上,你把A1、A2、A3设置为两位小数,当你移到单元格A1、A2、A3时,A1、A2、A3仍分别为1111,2222,3333,只是千分位不显示出来罢了,因此,单元格A4=667实际上是1111+2222+3333=6666四舍五入得来的。怎样才能得到正确结果呢?你在A4单元格中输入 =round(a1,2)+round(a2,2)+round(a3,2)即可,这里round()是一个四舍五入的函数,A1、A2、A3为要四舍五入的数,2为小数位,这样你就可以得到正确的结果了。 |