我有一个表(名为ABC),其中包含许多列和行。一列名为“ID”。还有另一个范围包含ID列的所有唯一值(假设有5个唯一ID)。
现在我要制作5个图表,每个图表都有一个ID。该图表将基于表格中具有ID列=。
的那些行有没有很好的方法来实现这个目标?
答案 0 :(得分:1)
无需使用唯一值存储另一个范围。只需创建数据透视图并将ID列设置为报表过滤器。数据透视图上的报表过滤器将显示唯一值,您可以选择要查看的值。只有一个报告可以在过滤器值之间切换,这是执行此操作的最佳方式,因此,如果您想要更改任何格式,则只需更改1个图表而不是5个图表。
选择您的表格,然后点击插入> PivotChart(它可能位于数据透视表按钮下,具体取决于Excel版本)。
设计您的数据透视图,类似于设计数据透视表的方式,将字段拖到不同的区域。
沿着底部轴(x轴)的类别字段进入“轴字段”区域。
具有要求和或计数的数据的字段将进入“值”部分。 (如果您希望显示的数据中每个类别只有一个值,则通过对值进行求和进行分组)
如果要绘制多个系列,则将定义不同系列的字段放入“图例字段”部分。
ID列进入“报告过滤器”部分。您可以选择要在数据透视图本身上过滤的值。
选择数据透视图时,将显示“数据透视图工具”功能区。使用“设计”选项卡更改“图表类型”和颜色方案。