是否有可能获得一个excel图表,可以选择要显示的图表?

时间:2015-05-04 06:09:12

标签: excel graph charts

我在Excel工作表中有几个数据,我想知道是否可以(通过宏或其他方式)选择数据并显示所需的系列。

我不确定我是否正确解释了这种情况......

但我有多条曲线,而不是绘制平均曲线或单曲线,我想选择绘制:曲线1,曲线2,曲线3,平均曲线...

亲切的问候,

DNA

1 个答案:

答案 0 :(得分:0)

我首选的方法是结合使用一些想法。通常,如果Excel图表查看的是简单范围而不是复杂的命名范围,则最容易维护。鉴于此,我想为图表创建一个简单的数据列,然后使用其他Excel功能来修改该列数据。

请注意,以下步骤适用于一张纸上的数据块的特定情况。您可以使用大量变体来使其适用于其他配置。这个想法很简单:为图表创建一个新的数据列,并使用常规公式来获取数据。您也可以将x轴设为选择器。

对于在一个数据块中具有y轴不同系列的公共x轴的简单情况,我执行以下步骤:

开始=数据块

starting point

  1. 将一个列标题添加到将“驱动”选择的一侧。我想将此数据验证下拉,以便选择正确。我在G2中执行此操作,选择列标题为Source
  2. data validation

    1. 有了这个,你可以使用那里的选择来更新它下面的列中的数据。执行此操作的简单公式使用INDEX
    2. G3中的公式,向下复制到数据末尾:=INDEX($C$3:$E$25,,MATCH($G$2,$C$2:$E$2,0))

      此公式的工作原理是在列标题列表中查找列名并返回该列数据。由于行选择为空,,,因此它依赖于单元格的相对位置,因为所有内容都排成一行。

      selector formula

      1. 完成此操作后,您可以使用日期和新数据列创建图表。它将响应选择器中的变化,它可以很好地工作。如果您使用列G标题作为系列名称,那么它也将更新,这对免费是一个很好的效果。下面的图表显示了它正在使用的范围。
      2. result with chart