从没有帮助列的数据透视表中排除具有0值的行

时间:2017-07-27 14:57:34

标签: excel pivot-table

我有以下Excel电子表格:

       A             B              C 
                  Quantity      Sales Price
1  Product A        500              0
2  Product A          0           5.95
3  Product A        600          19.95
4  Product B        250              0
5  Product B          0          44.99
6  Product C        700          29.99

A列中,您可以看到可在列表中多次出现的不同产品。在 B列 C列中,您可以看到其数量和销售价格。也可以有值为0的单元格。

现在我根据这些数据创建了一个简单的数据透视表,它给出了以下结果:

            Count of Quantity
Product A          3
Product B          2
Product C          1

正如您所看到的,包含0值的行也在计数中。 由于我想要排除它们,我在原始数据中插入了一个“助手列”,其公式如下:

=IF(OR(B2=0,C2=0),"=0","<>0")

此“帮助列”我在数据透视表中用作报表过滤器

那么,该解决方案到目前为止有效,但是还有一种方法可以避免“Helper Column”并直接在数据透视表中执行“排除0函数”吗?

1 个答案:

答案 0 :(得分:0)

向数据透视报表过滤器面板添加数量和销售价格。

在过滤器中,选择all,然后从两者中删除0.

右键单击每个过滤器并选择“字段设置”,然后勾选“在手动过滤器中包括新项目”。