用Excel公式进行产品标注

用Excel公式进行产品标注,excel,excel-formula,Excel,Excel Formula,我有一份产品价格表,需要加成 我试过用常规公式 =A1*10%+A1+5000=36130(A1=28300) 有没有办法删除最后的2位并调整价格?如果价格结果为36130,它将删除30(36100),但如果价格36160,它将调整为36200?使用: =MROUND(<YourExpression>,100) =MROUND(,100) 为了将数字四舍五入到一定数量,我通常会这样做(例如两位数): 对于舍入,您可以使用ROUND()工作表函数。我尝试过,但没有改变任何东西,您能

我有一份产品价格表,需要加成

我试过用常规公式

=A1*10%+A1+5000=36130(A1=28300)

有没有办法删除最后的2位并调整价格?如果价格结果为36130,它将删除30(36100),但如果价格36160,它将调整为36200

使用:

=MROUND(<YourExpression>,100)
=MROUND(,100)

为了将数字四舍五入到一定数量,我通常会这样做(例如两位数):


对于舍入,您可以使用
ROUND()
工作表函数。

我尝试过,但没有改变任何东西,您能详细告诉我该公式是如何工作的吗?如果当前表达式的结果是
36.130
那么
MROUND()
会将其四舍五入到最接近的
0.100的倍数
,因此结果变为
36.100
@鲁林姆。我们说的是小数,不是吗?不是小数,是一千。我不适合使用(.)然后只需使用
MROUND
并四舍五入到最近的
100
@现在我明白了,再次感谢你的帮助!这将完全否定您可以使用
MROUND()
的事实。对不起,我看不出这里的逻辑(没有恶意)
multiply by 100
round to the nearest integer
divide by 100 again
(use 1000 for 3 digits, ...)