如何根据数据内容在 Excel 中创建带有动态系列的图表?

Gre*_*egH 2 charts microsoft-excel

我将如何在 Excel (2010) 中定义一个图表,该图表显示包含基于数据内容本身的各种系列的时间序列图?例如,这里有一个数据集:

   Date     Series A   Values
  11/1/2012   Blue       100
  11/1/2012   Red        200
  11/1/2012   Green      500
  11/1/2012   Purple     1000
  11/2/2012   Blue       150
  11/2/2012   Green      400
  11/2/2012   Purple     500
  11/2/2012   Orange     900
  11/3/2012   Blue       40
  11/3/2012   Red        100
  11/3/2012   Orange     400
Run Code Online (Sandbox Code Playgroud)

我想要的是一个时间序列图表,每种颜色都有一个系列。有时颜色会出现在给定的日期,有时不会。它基本上是动态的。图表上将显示五行(蓝色、红色、绿色、紫色、橙色)以及相关值。我该怎么做?我可以让它们全部显示为一个系列,但似乎无法弄清楚如何在单个图表上的整个时间线上分解系列。

dav*_*dav 9

这是另一种方法(假设 Excel 2010):

  1. 将您的数据转换为表格。 选择数据集中的任何单元格,然后选择Insert > Table
  2. 创建数据透视表。 在您的新表仍处于选中状态的情况下,选择Insert > PivotTable
  3. 设置您的数据透视表。 对于您的示例,请按如下方式设置数据透视表:

    • 行标签:日期
    • 列标签:系列
    • 价值观:价值观
  4. 创建数据透视图。 选择数据透视表后,转到Insert > Line with Markers(图表)。根据您的喜好选择格式。

图表示例

使用此设置的主要优点是,当您更新数据表中的信息并刷新数据透视表时,数据透视图将自动更新为任何新日期、系列或值。