饼图的动态范围:指定为饼图数据的命名范围不会粘贴

时间:2014-04-24 00:14:29

标签: excel excel-2010

我的问题与此类似:Dynamic chart range using INDIRECT: That function is not valid (despite range highlighted),但对于饼图,它似乎不起作用。

当我通过命名范围指定系列并按Enter键时,Excel将命名范围扩展到特定范围。

您可以尝试使用以下电子表格:test_pie_chart03.xlsx

我输入的系列就是这个:

=SERIES(,'Raw Data'!Slices01[Description],'Raw Data'!Slices01[Value],1)

我按下后输入Excel将其更改为:

=SERIES(,'Raw Data'!$A$14:$A$33,'Raw Data'!$B$14:$B$33,1)

是否有其他方法可以为饼图指定动态范围?

由于

2 个答案:

答案 0 :(得分:1)

对图表源使用范围名称时,不能使用这种语法将多列范围引用到列上的过滤器。您需要创建两个范围名称,一个用于Value,另一个用于Description,并将这些名称插入到图表公式中。确认公式后(或通过"选择数据"对话框输入范围名称),Excel将使用工作簿名称替换工作表名称。

enter image description here

单独注意:对于那么多数据点,饼图不是数据可视化的好选择。请考虑使用水平条形图。

答案 1 :(得分:-1)

Slices01引用单元格A14:B33 切片参考单元格A36。

使用引用的单元格替换命名范围在Excel中是正常的。您可以使用它们来选择范围,但应始终替换为引用区域,就像在excel文件中一样。