我有几个表格包含 % 值,例如 -4.5%;-16%;15%;6%;2.5%。我有兴趣创建一些显示正值和负值的单元格图表。
我的较小值没有显示出来,所以我使用了一些较大的 % 来查看会发生什么(见小图)。只有接近 200% 及以上,或 -200% 及以下时,条形才会开始显示(条形位于 Y2 列)。
。
右上角单元格中的公式如下,并相应地向下复制(我意外地将%留在了下行,但这并没有改变任何东西......)。
=IF($W3>0,REPT($Y$2,ROUND($W3/2,1)),REPT($Y$2,ROUND(-$W3/2,1)))
我的实际工作簿设置如下。
我应该对这个公式做什么才能使较低的数字显示出来?即使较大的人物从屏幕上射出。
非常感谢您的帮助。
迈克尔。
答案1
这是因为 Excel 中的 100% 实际上是 1.0,而不是 100.0
在大多数情况下,您告诉 REPT 重复少于一次的操作,因此它不会打印任何内容。
你不应该除以 2,而应该乘以 (100 /公司) 在哪里公司是您希望在每个重复文本中获得的百分点。