Excel 动态范围的偏移函数不忽略折线图中带#N/A的单元格

Excel 动态范围的偏移函数不忽略折线图中带#N/A的单元格,excel,dynamic,offset,Excel,Dynamic,Offset,我面临着一个问题,excel偏移功能的范围,增加水平和垂直。 我有一个从原始数据构建的透视表,它不断更新。我主要关注pivot中每个季度的产品和相应价格。 我已经创建了另一张表,从枢轴和相应的混合价格(基于枢轴值-销售额/单位计算)中提取产品 代码如下: 从枢轴拉动产品的公式: IFERROR(指数($A$10:$A$155,合计(15,3,行($A$10:$A$155)-行($A$9)/($A$10:$A$155”),行($A$10:A10)),不适用) 用于显示产品对应混合价格的公式: IF

我面临着一个问题,excel偏移功能的范围,增加水平和垂直。 我有一个从原始数据构建的透视表,它不断更新。我主要关注pivot中每个季度的产品和相应价格。 我已经创建了另一张表,从枢轴和相应的混合价格(基于枢轴值-销售额/单位计算)中提取产品

代码如下:

从枢轴拉动产品的公式:

IFERROR(指数($A$10:$A$155,合计(15,3,行($A$10:$A$155)-行($A$9)/($A$10:$A$155”),行($A$10:A10)),不适用)

用于显示产品对应混合价格的公式:

IFERROR(指数(AZ$10:AZ$155,匹配($CC10,$A$10:$A$155,0)),不适用)

现在我需要为上述数据创建一个折线图。以下是名称管理器的代码:

季度=抵销(‘混合价格计算’!$CD$9,0,0,1,COUNTA(‘混合价格计算’!$CC$9:$DA$9)-1)

0.45_=抵销(“混合价格计算”!$CD$10,0,0,1,COUNTA(“混合价格计算”!$CC$10:$DA$10)-1)

0.9_=抵销(“混合价格计算”!$CD$11,0,0,1,COUNTA(“混合价格计算”!$CC$11:$DA$11)-1)

10μg葡萄糖=抵销(‘混合价格计算’!$CD$12,0,0,1,COUNTA(‘混合价格计算’!$CC$12:$DA$12)-1)

其他产品也是如此

我希望横轴是四分之一,而不是产品

基于切片器的仪表板过滤器

不带过滤器的原始Excel

应用切片器筛选器时的Excel(仅显示2个产品)

问题: 当我在仪表板中使用切片器过滤数据时,图表显示为#N/A。切片器作用于透视表。基本上,我需要有关偏移量函数的帮助,该函数将只拾取那些同时具有行和列数据的值。目前,我的公式适用于列,但不适用于行,因此折线图将考虑所有行。但由于我在100多个产品中只选择了几个产品(使用切片器),所以折线图完美地显示了这些选定产品的图形,其余的显示为“不适用”

如何在图表图例中不显示“N/A”?我认为结合使用垂直和水平偏移功能应该可以解决我的问题,但我正在努力找到解决方案


非常感谢您的帮助!谢谢大家!

这里的问题是,您已将十个系列硬连接到图表中。可以使用范围名称动态更改序列中的数据点数量,但不能使用公式方法动态更改常规Excel图表中的序列数量。这将需要VBA

如果改用透视图,则可以使用切片器选择序列,图例将仅显示可见序列

编辑:下面是一个屏幕截图,说明如何过滤透视图,未使用的序列将不会显示在图例中


如何过滤数据?为什么将范围名称与OFFSET()一起使用?为什么不单击数据中的一个单元格并插入一个折线图呢?然后,您可以使用“自动筛选”仅显示一些行,并且图例中不会出现NA。再次说明:如何筛选数据?这是透视表还是普通表?切片器是否对第一个屏幕截图中的数据起作用?还是不?为什么第二张截图中的单元格显示为#NA?他们没有来源号码吗?他们有公式吗?如果是,公式是什么?请理解,如果您不向我们展示数据架构和所有公式,我们将无能为力。请不要在评论中发布信息。请编辑您的问题,并在问题中发布有关澄清的任何信息。然后发表评论,提醒关注者这个问题。你应该认真学习。然后返回并编辑您的问题,这样就可以理解您的场景,而无需玩“20个问题”的游戏。你没有透露你的全部设置,这对你自己没有任何好处。坦白地说,我已经厌倦了反复询问你的场景是如何运作的。@teylyn:我已经更新了我的问题。如果现在更清楚,请告诉我。非常感谢。谢谢你,泰琳。但是我没有明白你在评论的第二部分中到底想说什么。我是说,如果你想动态显示或隐藏系列而不让图例显示,你可能需要使用透视图。我在回答中添加了一个截图。我使用了另一个轴,结果与预期一致。谢谢你,泰琳。