excel取整后再乘 结果不是用取整后的数乘的 而是用取整前的数乘

来源:百度知道 编辑:UC知道 时间:2024/05/11 00:09:26
在excel2003中 例如:取整前为17.8 取整后为18 再乘以3.12
它是用17.8*3.12 而不是用18*3.12 但是在excel中显示的是18·
不知道是怎么回事··
我用的取整方法是 ——设置单元格格式——数值---小数位为0··
有高手的话·指点一下···谢谢了···

工具-选项-计算,在"以显示精度为准"前打勾.

一个方法是用函数取整后再乘,还有一个是在工具→选项→重新计算中选中“以显示精度为准)

——设置单元格格式——数值---小数位为0··
只是将小数“显示”为整数,而单元格力的内容还是小数。
可以用INT()函数:数值在A1,在B1中输入:

=int(A1)*3.12

17.8在A1,在计算结果的单元格输入“=ROUND(A1,0)*3.12”即可

单元格格式只是把单元格显示数字的方式改变了,并没有改变数字本身。