Round动态确定小数点有几种方法
56253.66666→56254→Round(xx,0)
1753.9612→1754→Round(xx,0)
455.7655→455.8→Round(xx,1)
38.9698→38.97→Round(xx,2)
5.6854→5.69→Round(xx,2)
0.3654→0.365→Round(xx,3)
************
方法1 用log10方法
4-LOG10(xx)-IF(xx>10,0,1)
详见如何动态取舍Round尾数?
http://club.excelhome.net/thread-1005652-1-1.html
方法2 用Select case end select方法。
谢谢。
[解决办法]
那就再给你一个办法:
Int(value * (10 ^ n) + 0.5) / (10 ^ n)