Excel 数据透视表图表 - 如何不绘制任何具有零值的前 5 个项目,或者仅绘制前 5 个项目(无论其值如何)

Excel 数据透视表图表 - 如何不绘制任何具有零值的前 5 个项目,或者仅绘制前 5 个项目(无论其值如何)

我在 Excel 中创建了一个数据透视表,并使用“值过滤器”>“前 10 个过滤器”仅显示基于特定值的前 5 个条目。

我根据上述数据透视表创建了一个数据透视表图表。

只要前 5 个值大于零,数据透视表和图表就可以正常工作。也就是说,数据透视表只显示 5 行数据,图表只显示 5 个条形图。请参阅以下示例:

在此处输入图片描述

在此处输入图片描述

但是,当多个项目具有相同的值并进入前 5 名时,则会列出所有这些项目。例如,假设第一个值是 12,第二个值是 6,第三个值是 2,并且所有其他值都相同,那么我会得到类似这样的图表:

在此处输入图片描述

现在,幸运的是,在我的情况下,具有相同值的项目总是恰好为零。所以我假设我可以将数据透视表/图表设置为不显示零值的项目。然而,我尝试过的方法都没有用。

到目前为止我已经尝试过:

  • 数据透视表选项中“显示空单元格”的不同设置
  • 在值列上设置值过滤器以仅显示零以上的值
  • 进入 Excel 的高级选项,确保“在具有零值的单元格中显示零”已选中不是已选择

我认为问题的一部分在于这些值是基于“总和”计算而不是直接单元格输入。

显然,我使用零值来解决问题的方法只有在我的资料中存在巧合的情况下才可行,但理想情况下,我想要的是绘制前 5 个项目的图表,当有超过 5 个项目时,因为它们共享一个值,只绘制前 5忘记其余的一切。

任何建议都将受到欢迎。

相关内容