我怎么能把负数凑到最近的100?

我有一个公式:

=IF(B5>0.5,MROUND(D4*$F$2*3,100), MROUND(D4*$F$2*-1,100)) 

问题在这里:

 MROUND(D4*$F$2*-1,100) 

D4*$F$2总是积极的,但是MROUND给了我#NUM! 因为D4*$F$2*-1的结果总是负的。

我怎么能把负数凑到最近的100?

是的,它总是正面的,负数来自D4 * $ F $ 2 * -1的计算

试试这个

 =IF(B5>0.5,MROUND(D4*$F$2*3,100), -1*MROUND(D4*$F$2,100)) 

为了四舍五入到10你可以使用ROUND函数,即

=ROUND(D4*$F$2,-2)

要增加你的积极/消极,你可以做到这一点,以避免重复

=IF(B5>0.5,1,-1)*ROUND(D4*$F$2,-2)