我在Excel 2010中有一个图表,我希望有一个数据系列,可以根据另一个单元格中的条件引用多个命名范围。例如,如果A1 = 1
,数据系列将显示S_1
的数据,如果A1 = 2
,则会显示X_1
的数据。 S_1
和X_1
都是动态的,可以根据我的其他条件引用不同的数据。
我已进入图表的选择数据源,并尝试将数据系列的系列值设置为等于IF(A1 = 1, S_1, X_1)
和CHOOSE(A1,S_1,X_1)
等公式,但它说明了这些函数不是有效的。
公式的语法是关闭的,还是excel不接受系列值中的这些公式?如果是后者,那么还有什么方法可以达到预期的效果呢?
答案 0 :(得分:1)
我会使用另一列(可隐藏)来提取我想要绘制的特定数据。
首先,您需要一个列表或其他方式将A1
中的数字解释为您要显示的特定系列。比你创建一个列(为了简单起见,我假设它与你的数据一致)从表中获取相关数据,并在其上设置图表。
现在,一步一步: