excel 取整函数

表格如下: 1 A B C D E F 2 书名 价格(USD) 定价(RMB) 码洋(RMB) 实洋(RMB) (本) 3 TINA 7.99 70 562 175.27 8 比如C3计算出来是70.312(C3=B3*0.88),我只要70,我通过ROUND函数把小数点给去掉了,所以显示出来的是整数。但是在我计算D列的时候(D3=C3*F3),我只要整数70乘,但是这里实际上却用70.312计算,这就产生差异了。如何让D乘以一个整数70而不是带有小数的数字70.312呢? 求高手解答!忘了说了,在对C3取整的时候还要求能四舍五入,比如70.61能够取整为71

第1个回答  2019-12-24
取整函数INT(),这个函数是取整,也就是说如果是70.931,用这个函数也是取70,之后再乘下整数也不会出现差异。
用INT函数进行四舍五入还是需要一些技巧的,也就是要加上0.5,才能达到取整的目的。
如INT(70.312+0.5)
ROUND(number,num_digits)的函数,它的功能就是根据指定的位数,将数字四舍五入。
第2个回答  2020-03-09
相似回答