我正在处理一个包含大量数字的工作表,工作表的行为正常,但对于一个单元格,相同的样式/格式继承自上面的单元格。以下是所涉及的单元格包含的内容:
**J13**: =(I13/E13)*100
**E13**: 588.000.000.000.000.000.000
**I13**: 4.340.000.000.000.000.000
单元格J13
被格式化为% 值,我希望像其他类似的 cels 一样0,74%
具有类似的大值,相反,我得到73.81%的数学(4340 上的 588000(我得到相同的结果。 `
你错过了一些零。尝试将两个值除以100000000000000000
。然后结果5880
和43.4
.从那里结果还可以。例如,尝试以下操作并查看结果:
Option Explicit
Public Sub TestMe()
Debug.Print Round((43.4 / 5800) * 100, 4)
End Sub
74%
才是真正应该给予的。