带有 bing 数字和百分比单元格的奇怪结果
Posted
技术标签:
【中文标题】带有 bing 数字和百分比单元格的奇怪结果【英文标题】:Weird result with bing numbers and percent cell 【发布时间】:2017-07-19 12:02:39 【问题描述】:我正在处理具有大量数字的工作表,工作表的行为应如此,但对于一个单元格,从上面的单元格继承的样式/格式相同。以下是所涉及的单元格包含的内容:
**J13**: =(I13/E13)*100
**E13**: 588.000.000.000.000.000.000
**I13**: 4.340.000.000.000.000.000
单元格J13
被格式化为% 值,我希望0,74%
的结果就像其他类似的单元格具有类似的大值一样,而不是我得到一个 73.81% 做数学运算(588000 上的 4340)我得到了相同的结果。
`
【问题讨论】:
【参考方案1】:你漏掉了一些零。尝试将这两个值除以100000000000000000
。那么结果是5880
和43.4
。从那里结果是好的。例如,尝试以下操作并查看结果:
Option Explicit
Public Sub TestMe()
Debug.Print Round((43.4 / 5800) * 100, 4)
End Sub
74%
确实是应该给的。
【讨论】:
漏零在哪里?还尝试使用像 2940 和 6,51 这样的小数字,我得到了疯狂的值,在这种情况下是 22,14% 试试5880
和43.4
。如果将两个值除以 100000000000000000
,这就是你得到的结果
所以我基本上需要从我以前的公式中删除 * 100
并让 % 格式应用它?
Vityata 说:74% 真的是应该给的 嗯,不,我需要知道 % 较小的数字尊重较大的数字,在我的情况下应该如果数字是 100 和 10,则显示 0.74%,它应该显示 10%
@Ritardi.Net - 但你有 100 次之后?以上是关于带有 bing 数字和百分比单元格的奇怪结果的主要内容,如果未能解决你的问题,请参考以下文章