您好,我算相对误差用公式=(A1-B1)B1,
比如A1=30,B1=32,在C1里输出结果用公式(A1-B1)/B1,设置单元格格式百分比保留两位小数,怎么让这个输出的结果保留方式是四舍六入保留两位小数的百分数?
感谢大神解答~~~!!!
方法/步骤
这是啥意思,是用这个text就可以四舍六入出结果了吗
追答是的。你可以动手试一下。
追问我试了,可是不对啊,按照四舍六入不该进位的它计算出的还是进位了
追答不好意思,以为是四舍五入。
请举例说明一下,“五”怎么办,好重新设计公式。
如果是五舍六入,可以用公式:
=TEXT((A1-B1)/B1-0.00001,"0.00%")
修约(舍入)规则是“四舍六入五成双”,也即“4舍6入5凑偶”,这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无有效数字时,需要分两种情况来讲:
(1)5前为奇数,舍5入1;
(2)5前为偶数,舍5不进(0是偶数)。
比如算出是0.02665,结果输出应是2.66%。
按要求,重新设计了公式,试试:
=TEXT(ROUND((A1-B1)/B1,8)-IF(AND(MOD(ROUND((A1-B1)/B1*100000,2),1)=0,RIGHT(ROUND((A1-B1)/B1,6))="5",MOD(--LEFT(RIGHT(ROUND((A1-B1)/B1,8),2)),2)=0),IF((A1-B1)<0,-1,1)*0.00001,),"0.00%")
下拉。
读题,我是要将四舍五入改成四舍六入