为Excel图表动态选择一个数据系列

为Excel图表动态选择一个数据系列

我有这个数据表。

趋势数据范围

由此,我想绘制一个图表,其中年和周为 X 轴。在该图表上,我将选择其中一列作为数据系列(折线图)进行绘制。我希望该图是动态的,我可以告诉它为灌装机、贴标机或巴氏灭菌机绘制一条线。因此,我希望能够告诉图表应该绘制哪一列:G、H 或 K,或数据范围内的任何一列。

我知道如何使用 INDEX 和 SUMPRODUCT 检索一个值。但是有没有办法根据第 3 行的值检索整个列?

答案1

这可以通过动态范围名称来实现。例如,如果您绘制第 4 行至第 15 行,则可以使用此公式为该系列构建一个名为“mySeries”的动态范围

=OFFSET(Sheet!$A$4:$A$15,0,MATCH("Filler",Sheet!$4:$4,0)-1)

不要将“填充符”用作常量,而应使用单元格引用。通过使用基于其他公式的动态范围,也可以将行变为动态的。

使用系列名称前面的表格名称将该系列插入图表源。

=Sheet!mySeries

答案2

发现做到这一点的方法是根据所选的机器在侧面用间接公式构建表格。

在此处输入图片描述

相关内容