如何隐藏Excel图表数据表的特定行?

如何隐藏Excel图表数据表的特定行?,excel,Excel,现在我有一个包含3个系列的图表,在图表的数据表中有3行数据。如果我想隐藏数据表中的最后一行,但将序列保留在图表中,怎么做?我能想到的唯一方法是创建一个块来覆盖该部分,但是有更好的方法吗 编辑:我正在寻找一种在图表中显示系列的方法,而不是在图表数据表中。展开我对您的问题的评论 你可以: 在工作表上创建一个新表,通过公式指向图表的制作范围 在这些公式中,使用if()语句根据用于隐藏/显示的逻辑打开/关闭值。下面我使用了一个复选框 从图表中删除数据表 将图表区域的背景设置为“无填充”,使其透明 将图表

现在我有一个包含3个系列的图表,在图表的数据表中有3行数据。如果我想隐藏数据表中的最后一行,但将序列保留在图表中,怎么做?我能想到的唯一方法是创建一个块来覆盖该部分,但是有更好的方法吗


编辑:我正在寻找一种在图表中显示系列的方法,而不是在图表数据表中。

展开我对您的问题的评论

你可以:

  • 在工作表上创建一个新表,通过公式指向图表的制作范围
  • 在这些公式中,使用if()语句根据用于隐藏/显示的逻辑打开/关闭值。下面我使用了一个复选框
  • 从图表中删除数据表
  • 将图表区域的背景设置为“无填充”,使其透明
  • 将图表x系列与基于公式的表对齐,使其看起来像图表的数据表

  • 选择图表数据的最后一行,并将单元格显示的文本/数字格式化为
    。如果图表数据是动态的,那么最后一行可以用以下内容标识:

    =row()=match(1e99, A:A)
    

    这将使您能够创建应用
    ;;的条件格式规则单元格编号格式到最后一行。

    您只需在图形中进行更改即可

    选择不希望在图表中显示的折线图系列。 右键单击并单击“格式化数据系列” 单击“填充和线条”(油漆图标)
    选择“无线条”

    谢谢,但我仍想在图表中显示该系列。我只是不希望它的数据显示在数据表上。我已经修改了不同需求的答案。除了在数据表中抛出一个白色的方块顶部(这不是一个可怕的选择),你也可以考虑把图表放在Excel工作表中的一个范围内,用公式表示。复制到实际图表数据,并隐藏/显示行,而不是使用图表数据表。一个透明的背景图表区域在这里也是一个不错的功能,所以它看起来像是图表包围了显示数据的excel范围。