本文目录一览:

Excel中四舍六入的函数求大神指点

这两个公式都能用,第一个短一点,第二个逻辑好懂一点,随便选一个复制过去就行:

=ROUND(A1,B1)-(ROUNDUP(MOD(ABS(A1)*10^(B1+1),20),12)=5)/10^B1*((A10)*2-1)

=IF(ROUNDUP(MOD(ABS(A1)*10^(B1+1),20),12)=5,ROUNDDOWN(A1,B1),ROUND(A1,B1))

这两个都是excel里把"A1"进行四舍六入保留到"B1"位的函数,针对正负数都通用。

公式里的"B1"可以改成数字使用,想保留几位小数就改成几,保留到十位百位就用"-1""-2"。

题主你把公式里的三个"A1"都替换成你要的"O33/RIGHT(A13,2)*100"就行了。

你看能不能看懂,不行再问我。

注:修约规则参考:GB/T 8170-2008 《数值修约规则与极限数值的表示和判定》。

四舍六进在Excel中如何实现

这两个公式都能用,第一个短一点,第二个逻辑好懂一点,随便选一个复制过去就行:

=ROUND(A1,B1)-(ROUNDUP(MOD(ABS(A1)*10^(B1+1),20),12)=5)/10^B1*((A10)*2-1)

=IF(ROUNDUP(MOD(ABS(A1)*10^(B1+1),20),12)=5,ROUNDDOWN(A1,B1),ROUND(A1,B1))

这两个都是excel里把"A1"进行四舍六入保留到"B1"位的函数,针对正负数都通用。

公式里的"B1"可以改成数字使用,想保留几位小数就改成几,保留到十位百位就用"-1""-2"。

注:修约规则参考:GB/T 8170-2008 《数值修约规则与极限数值的表示和判定》。

EXCEL 求和,四舍六入 ,怎么算

这两个公式都能用,第一个短一点,第二个逻辑好懂一点,随便选一个复制过去就行:

=ROUND(A1,B1)-(ROUNDUP(MOD(ABS(A1)*10^(B1+1),20),12)=5)/10^B1*((A10)*2-1)

=IF(ROUNDUP(MOD(ABS(A1)*10^(B1+1),20),12)=5,ROUNDDOWN(A1,B1),ROUND(A1,B1))

这两个都是excel里把"A1"进行四舍六入保留到"B1"位的函数,针对正负数都通用。

公式里的"B1"可以改成数字使用,想保留几位小数就改成几,保留到十位百位就用"-1""-2"。

题主把公式里的"A1"都换成"C6+D6-E6+F6"就行了,保留一位小数的话再把"B1"换成'1'。

注:修约规则参考:GB/T 8170-2008 《数值修约规则与极限数值的表示和判定》。