在Excel中,当我们在输入数值时,常常会保留两位小数,但是有的时候我们会发现:计算的结果往往会和我们想要的有些差别,如下图:
3.51x5=17.55 但是我们却得到17.57,这是为什么呢?下面我们将这两列转为常规格式看一下:
这样看来:3.514x5=17.57确实没错,但是为什么第一张图计算有误呢?
这是因为在Excel单元格中,显示的数值未必是其真实的数值(眼见未必为实),为了解决这个问题,我们可以用round()函数,b列中用a列的保留两位小数后再乘以5,即:round(a2,2)*5 这样就可以解决了。
提示:round()函数为保留小数后几位得到的值,round(a2,2)就是得到A2单元格保留小数点后两位所得到的数值。