我想知道是否可以在 excel 中过滤单个数据透视表列。换句话说,当您通过 count汇总数据时,仅当某个列的数据具有某个值时才会计算该数据。
我知道可以通过报表过滤来获取这些值,但是我需要一个单独的数据透视表来存储我不想被过滤的值。此外,某些值是 0,因此如果报告过滤,则不会显示。更改显示 0 值的选项不会改变任何内容。提前致谢。
我想知道是否可以在 excel 中过滤单个数据透视表列。换句话说,当您通过 count汇总数据时,仅当某个列的数据具有某个值时才会计算该数据。
我知道可以通过报表过滤来获取这些值,但是我需要一个单独的数据透视表来存储我不想被过滤的值。此外,某些值是 0,因此如果报告过滤,则不会显示。更改显示 0 值的选项不会改变任何内容。提前致谢。
是的,您可以通过选择与表格相邻的单元格(但在数据透视区域之外)并从“数据”选项卡中选择“过滤器”,将过滤器添加到数据透视报表。
要将过滤器添加到仅计数列,请选择上面的单元格和包含标题的单元格,然后从菜单中选择过滤器选项,如图所示...
要仅在满足特定条件时计算数据,我认为您需要在源数据中添加另一个名为 OK 的列,其公式如下IF(Status="OK",1,0)
。然后将其添加到数据透视表布局中。[注意:数据透视表有一个计算字段选项,但它似乎只在显示数据时才能按预期工作 - 在这种情况下,需要显示状态。]
这在我的 Excel 365 上不起作用。然后尝试选择第一行的第一个字段:
您也可以通过@kztd 提到的右键单击选项来完成