Excel图表不保持格式
Posted
技术标签:
【中文标题】Excel图表不保持格式【英文标题】:Excel Chart doesn't keep format 【发布时间】:2014-01-02 16:23:25 【问题描述】:我有一个表格(来自数据透视表),其中我已将第 4 列单元格设置为将 10 亿显示为 1。但是当我选择表格并插入图表时,我得到的单位为百万。因此,墨西哥的 148 亿数字在图表上显示为 14,800。为什么会发生这种情况,我该如何解决?这也使我所有的其他酒吧变得微不足道。请注意,前三列的单位不是十亿,是完全不同的东西。有些是百分比,有些是其他小数字。
表格:
图表:
【问题讨论】:
【参考方案1】:您需要辅助水平轴和轴上的一些格式。
在 Excel 2013 中
首先将图表类型更改为组合并为两组数据选择集群条形图,然后检查 百分比系列的次轴。
然后设置轴限制以使其匹配,例如
百分比:min -.5 max 2
十亿:最小 -5e9 最大 20e9
然后将源数据上的百分比格式设置为自定义数字格式"";(0)%;0%
然后将Billions格式设置为0,,,;"";0
你会得到这样的东西:
编辑
现在我们有了一般原则,我们可以将它们应用于您的特定数据。
我也会切换到 Excel 2010 来显示不同的菜单。
数据选择如下所示
选择非亿系列(复数!)并检查辅助轴
如果较大的数据总是正数,那么您可以使用自定义格式来清理轴
对齐主轴和次轴,使网格线在两者上匹配
最终的结果是干净可读的。
混合百分比和较小数字的数字不是由这个处理的,但我认为这无论如何都会令人困惑?
【讨论】:
@pnuts 我只是展示了原理,我相信 OP 可以弄清楚如何扩展以添加其他系列和适当的标签 @pnutsI hope you did not feel obliged to switch to 2010 'cos of my comment.
好吧,也许有点 :) 我认为这实际上是一个好点......关于你的最后一点,我对这些事情的经验(已经操作了人类大脑相当长的时间)而现在)是解释可以打开灯或打破心理日志堵塞,所以希望 OP 能够自己导航到一个可以接受的结论。
@pnuts 嗯...如果我们都同意生活会变得不那么有趣:) my colour scheme is prettier.
mmmk,“同样不和谐,我会允许”任何对我的配色方案的批评,你将不得不直接在 MS... 无论如何...正如我们在澳大利亚所说:啤酒持有者眼中的美;)
@CoolBlue OMG!!你摇滚。你应该写一本书或者当老师!!【参考方案2】:
解决此问题的最简单方法可能是绘制包含十亿值除以 10^9 的单元格,而不是绘制十亿本身,尽管通过辅助轴可能是可能的。
使用 Excel 2007。对于紫色条,左侧示例使用 ColumnE 值,右侧使用 ColumnF 值。 E1 包含=F1/10^9
,F1 包含=14800000000
:
【讨论】:
【参考方案3】:似乎这里有 3 个问题:1)“为什么会发生这种情况”,2)“我该如何解决这个问题”,以及 3)类似于“我如何绘制数据它位于两个截然不同的范围内,并且无论如何都使它们都合理可见”,即使对此没有明确的问题。
有几种方法可以解决问题 #2,关于轴中显示的单位(例如十亿)和数字(例如 14.8 与 14,800.0),每种方法都有自己的优缺点:
使用格式轴 -> 轴选项 -> 显示单位。
这也可能是您的问题 #1 的答案,您可能有以下选择:显示单位 -> 百万,并且未选中显示显示单位...否则,我不会知道为什么你的图表显示了它所显示的内容。
使用伪造的刻度线,如 Jon Peltier 的(优秀)网站所示
http://peltiertech.com/Excel/Charts/ArbitraryAxis.html
它提供了有关如何在带有任意标签(可能是文本、数字等)的轴上创建刻度线的详细说明,这比 OP 在这里想要的更通用。在这种特殊情况下,标签将是所需的数字。
创建包含数据的新单元格,这些数据将完全按照您想要的方式绘制。
至于您的问题 #3,我想唯一的选择是拥有一个辅助轴(请参阅 pnuts 的答案)。
因此,要为您提供最佳的最终图表,可以使用我在此处提供的选项之一和辅助轴的组合。
【讨论】:
@pnuts - 我详细说明了一点。我想解释更多是没有意义的,应该尝试任何进一步的步骤,动手。 @pnuts 正确。我的回答展示了一种克服这个问题的技术 @pnuts 公平评论!我已根据您的反馈修改了我的答案。实际上,我在原始答案中概述的原则可以应用于提供所需的结果。使用辅助轴无法实现三种类型的数据(小数字、百分比和数十亿),但我认为这无论如何都不是好的做法。再次感谢您的反馈:) @pnuts - 我已经扩展并分解了所提出的问题,以试图完全解决所提出的所有问题。我认为 1- 或 2- 与 this multiple Q 的一部分有关(我同意它们与 Q 的另一部分无关,因为它有不同的 A)。 @pnuts - 这就是我所说的 Q#3。 Q#2 仅涉及单位,无论数据位于两个不同的范围内。我的 A1 和 A2 地址为 Q#2。希望这可以澄清。以上是关于Excel图表不保持格式的主要内容,如果未能解决你的问题,请参考以下文章