过滤数据透视表列,仅计算if

and*_*w b 14 excel pivot-table

我想知道是否可以在excel中过滤单个数据透视表列.换句话说,当您按计数汇总数据时,只有具有特定值的某个列的数据才会被计算.

我知道可以通过报告过滤获取这些值,但是我需要一个单独的数据透视表来表示我不希望被过滤的值.此外,某些值为0,因此在报告过滤时不会显示.更改显示0值的选项不会改变任何内容.提前致谢.

lor*_*i_m 13

是的,您可以通过选择与表格边界(但在枢轴区域外)的单元格并从" 数据"选项卡中选择" 过滤器 ",将过滤器添加到数据透视图报表中.

要将过滤器添加到Count Of列,请选择上面的单元格和包含标题的单元格,然后从菜单中选择Filter选项,如图所示...

在此输入图像描述

  • 好的,你原来的问题并不是很清楚.我认为您需要在源数据中添加另一个名为"OK"的列,其公式如`IF(Status ="OK",1,0)`.然后将其添加到数据透视表布局.[注意:对于数据透视表有一个计算字段选项,但它似乎只是在显示数据时可以正常工作 - 在这种情况下需要显示状态. (3认同)

kzt*_*ztd 5

这不适用于我的 Excel 365。尝试选择第一行的第一个字段,然后:

  • 按 r 键
  • 筛选
  • 值过滤器...