Excel数据透视表:删除零值

时间:2014-10-30 11:53:15

标签: excel charts pivot-table

我有一个带有一个Axis字段的Pivot表(包含13个元素0-12)和两个Values系列。系列之一(A)有13个值。另一个系列(B)只有3个元素。

当我制作数据透视表时,我可以使用以下解释隐藏零值:

Excel 2010: Hide 0 values in Pivot

然而,当我制作一个数据透视图(折线图)时,系列B保持显示零(或一条线下降到x轴)。我希望系列B的线在没有值时停止(线应该浮动在图表上)。

任何人都知道如何实现这个目标?

2 个答案:

答案 0 :(得分:0)

我遇到了一个类似的问题,系列下降到零。

我有一个与数据透视表相关联的数据透视表,其中包含7个不同关键数字的多个系列。其他领域。我使用公式从BEx / BI中获取源数据,以引入一些额外的列和应用一些杂项格式。然后,这些数据构成了我的数据透视表和数据表的基础。数据透视图。

我发现您无法过滤数据透视表,因为字段不包含项目。你不能使用NA()甚至"" (双引号)使用公式 - 这是因为在数据透视表中使用不同类型的聚合时,NA()不能是SUMMED,因此不显示系列。还可以使用""将单元格设置为空白。公式中的(双引号)也没有效果。我甚至试过#DIV / 0!错误&然后隐藏错误 - 没有运气。

作为一种解决方法,只有"只有"到目前为止我发现的方法是手动过滤数据透视表的最终数据输入为零,然后简单地删除值。刷新数据透视表然后允许数据透视表隐藏空白,并且不会显示数据点。这意味着任何具有间歇值的系列都会正确显示。

答案 1 :(得分:0)

找到一个技巧:在数据字段中使用=if(x=0,na(),x/y)。图表很好,但表格看起来很难看(使用#NAs)。当出现错误时,您可以在表格上使用条件格式将字体颜色设置为白色。

瞧!!!