EXCEL中如何把修约后的数据 使用修约数进行运算?

2024年11月23日 04:33
有5个网友回答
网友(1):

举例来说:你要在小数点第二位修约
Excel A1位置=5/3=1.6666666666...
分开步骤来看:
第一步在A2写上公式=ROUNDUP(A1,3),结果为1.667,它取到小数点后三位;接下来判断最后位是否是奇数偶数;
第二步在A3写上公式=IF(MOD(RIGHT(A2,1),2)=0,ROUNDUP(A2,2),ROUNDDOWN(A2,2)),这句话的意思是如果1.667最后一位取模Mod(X,2)=0,表示他为偶数,那这个时候就将A2向上进位,否则是奇数,向下退位。

网友(2):

你说的是修约问题
Excel提供的方法是在选项中勾选 以显示精度为准
能够满足LZ要求,但该方法只能用于设置全部表格
另提供一个变通方法
比如B5单元格为=1/3
在其他单元格输入=--TEXT(B5,"0.00")*3
就能得到0.99

网友(3):

你好!
四舍六入五留双到小数点后两位,这个公式试试
=ROUND(A1,2)-0.01*(MOD(A1*1000,20)=5)
仅代表个人观点,不喜勿喷,谢谢。

网友(4):

公式单元格设置为两位小数,再工具-选项-重新计算-勾选“以显示精度为准-确定,即按1.67计算了

网友(5):

你好,你可以使用
如: A1=5/3
B1=ROUND(5/3,2)
C1=3(假如是3)* B1
这样得出来的结果就是 1.67*3 而不是1.666666*3;