Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 从不带辅助列的数据透视表中排除具有0值的行_Excel_Pivot Table - Fatal编程技术网

Excel 从不带辅助列的数据透视表中排除具有0值的行

Excel 从不带辅助列的数据透视表中排除具有0值的行,excel,pivot-table,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

我有以下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个值的行也在计数中。 因为我想排除它们,所以我在原始数据中插入了一个“Helper列”,公式如下:

=IF(OR(B2=0,C2=0),"=0","<>0")
=IF(或(B2=0,C2=0),“=0”,“0”)
我将此“辅助列”用作数据透视表中的报表筛选器

好的,到目前为止,这个解决方案仍然有效,但是是否还有一种方法可以避免“Helper列”并直接在数据透视表中执行“Exclude 0-Function”?

是的

将数量和销售价格添加到透视报告过滤器面板

在筛选器中,选择“全部”,然后从两者中删除0

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

将数量和销售价格添加到透视报告过滤器面板

在筛选器中,选择“全部”,然后从两者中删除0

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