excel为什么会自动四舍五入
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 22:25:33
在d34输入:=if(and(right(ROUNDDOWN(d33/d31,1),1)>3,right(ROUNDDOWN(d33/d31,1),1)
科学家对恒河曾进行了一系列研究.一位英国医生曾发现,从加尔各达开往英国的船舶所载的恒河淡水,虽行程万里仍保持新鲜而不腐,而其他地方的河水则不行.一位法国医生也曾对恒河中漂浮的痢疾和霍乱病尸进行过检验,
在“工具”菜单里的“选项”下的“重新计算”里把“以显示精度为准”的勾选中就可以了.这样合计出来的结果就是四舍五入后的数字合计了
用TRUNC函数,如果数据在A1:A100中,B1中输入=TRUNC(A1,2)再将B1中公式用自动填充柄向下复制到B100就可以了,小数点后面的直接舍弃.
全选表格,右键---设置单元格格式---数值---数字---设定为保留1位小数,回车.
你直接用函数设定小数位数就行了,如=text(你的公式,"0.000")这就设定了三位小数.也可以=round(你的公式,3)也是三位小数.
呵呵!那是因为你的单元格格式中设置的属性原因.估计你设置不保留小数了,当输入0.5时会自动显示1,不过在参与计算时它还是0.5(除非你设置了“以显示值为准”).就是说,这个“1”如果乘以10,结果仍然
=ROUND(A1,0)-IF(MOD(A1,1)=0.5,0.5)
工具-选项-重新计算-以显示精度为准.注意,最好操作后再改回来.
=IF(MOD(A1,0.1)
这个函数完全搞定了=ROUND(A1,1),减少小数点位数没有真正把数值四舍五入,计算会出错的.
这不是四舍五入,从给的数据规律看,可能笔误,13和结果应该是15.用公式:=CEILING(CEILING(A1,2.5)-2.5,5)下拉.
假设a列是元数据,在b1单元格输入上面的公式,下拉到百位数的话是=round(a1,-2)但从你的例子来看是到千位=round(A1,-3)
=IF(AND((MAX(A1:A3)-LARGE(A1:A3,2))/LARGE(A1:A3,2)>=0.15,(LARGE(A1:A3,2)-MIN(A1:A3))/LARGE(A1:A3,2)>
那是因为excel默认的数字不超过11位,超过11位就会自动转换成科学计数,而加一个其他字符,就被视为文本格式.如果想输入更长的数字不加其他字符,就得把这个单元格改为文本格式,或者在输入入前先输入半角
=ceiling(a1,5)
设置“单元格的格式-数值-小数位数”就OK了.你试下,不懂再问.再问:可是如果我想批量输入怎么输进去再答:你这不叫批量输入吧,应该是批量设置。很简单,就是先选择好你要设置的所有单元格。如你的结果在F列
=ROUND(805,-1)再问:请问是求和里怎么设置。谢谢。。再答:你不把求和公式贴出来。直接将求和公式放在上面公式中805位置就行了。
你这个是调整显示的小数位数,不是真正的四舍五入,如果想真正实现四舍五八,可以用函数进行修约,如果A1中的公式为=B1/C1在将它四舍五入到小数点后两位,把A1中公式改为=round(B1/C1,2)这
四舍五入公式=ROUND()例如B1*C1=50.638ROUND(B1*C1,2)=50.642表示保留2位小数点