Excel Function将对产品的价格进行舍入,以9.00结尾(美分应为.00)

时间:2018-08-02 10:29:38

标签: excel-formula

我具有此功能,它将向上或向下舍入并以9结尾的价格。美分应始终为.00

它正常工作,除非K列的价格为美分。我确实将小数的格式设置为0,但是不起作用。如果我单击某些价格(例如367),则顶部将为376.5,而我的函数将其设为365.5

=IF(K2>=5,ROUND(K2,(LEN(K2)-1)-LEN(INT(K2)))-1,0)

这是屏幕截图: enter image description here

1 个答案:

答案 0 :(得分:1)

简单

=IF(K2>=5,ROUND(K2,-1)-1,0)

应该可以解决问题,ROUND()中的-1表示四舍五入。