【问题标题】:Dynamically filter Series in Excel在 Excel 中动态过滤系列
【发布时间】:2016-05-27 18:11:40
【问题描述】:

我有一个 Excel 工作表,其中每次运行时都会根据工作表中的数据表动态生成图表。但是,由于 Excel Series 255 的限制,图表停止生成。

有没有一种方法可以定义系列的子集,以便图表可以从表中动态提取其相关数据?

例如,如果我有:

   Product    Q1  Q2  Q3  Q4 
   Apples     1   2   3   4  
   Bananas    3   4   5   6  
   Oranges    4   5   6   7 
   Strawberries 1  2  3   5

在 excel 中,我怎样才能只为折线图定义 Apples、Oranges 和 Strawberries 以显示其相关的 Q 值?

TIA

【问题讨论】:

  • 您现在如何生成图表?为什么 255 限制会起作用?
  • 感谢@RonRosenfeld 的回复。它被配置为通过从表中选择 Product 和 Q 值来动态生成。有超过 255 行,所以当 Product 是系列时,Excell 会抛出 255 限制系列错误。所以想知道是否有办法指定产品列表。

标签: excel charts


【解决方案1】:

如果我理解正确,您可以使用简单的过滤器。例如,这是您最初绘制的数据。

这是拥有后的数据

  • 应用了过滤器(数据功能区/排序和过滤选项卡/过滤器)
  • 选择表格区域
  • 执行GoTo Special / Visible Cells Only
  • 插入新图表

如果这是需要经常完成的事情,您可以编写一个 VBA 宏来更好地自动化该过程。

如果您更改可见系列中的值,图表将会更改。但是,如果您更改过滤器,则需要重新执行该过程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-01
    • 1970-01-01
    • 2022-09-27
    相关资源
    最近更新 更多