我想创建一个图表,显示多年来多个行业的百分比变化,类似于以下示例:
我尝试整理数据,以便更容易绘制图表,但未能绘制出正确的图表。请参阅以下屏幕截图:
有什么建议吗?
答案1
这是一个常见问题。你很幸运。解决办法很简单。
每当 Excel 遇到数字时,它都会尝试将其作为图表中的值绘制出来。
您可以通过一个简单的操作,让 Excel 将年份识别为类别而不是系列:
删除表格中标有“年份”的标签。然后从空单元格(之前为“年份”)中选择到数据表末尾。不要在选择中包含行业列。您的选择应如下所示:
然后在选择这些单元格时插入折线图。结果将类似于以下内容:
图表中根本不需要“行业”列。根据需要调整图表标题。
如果您使用折线图,并且希望年份从左到右按升序排列,请格式化轴并指定日期/时间轴而不是文本轴。这样将按时间顺序排列年份。
特别提示#1:
如果 B 列没有标题标签,Excel 将不是甚至尝试将这些值绘制为系列,但会将这些值作为类别放在 X 轴上。这正是您想要的。
特别提示#2:
创建图表后,您可以将文本标签大胆地放回单元格 B2。您可能希望这样做以便自己了解数据的含义。
如果这对您有用,请告诉我。
答案2
Teylyn 的回答很好,而且这种方法适用于您的数据。不过,出于个人喜好,我会采用稍微不同的方法。
我会将年份视为连续变量,而不是类别。对于您的数据,您会得到相同的结果,但如果您恰好缺少一年的数据,将其视为连续变量将使图表与时间保持成比例。如果将年份视为类别,则年份只是标签,每行的数据只是一排排堆叠在一起。
通过这种方法,您可以直接使用数据,包括年份标签。只需突出显示四个数据列,包括标签(但忽略第一个非数据列)。选择散点图,您将获得如下所示的图表: