Excel 基于单元格值选择行

Excel 基于单元格值选择行,excel,excel-formula,excel-2010,formula,pivot-table,Excel,Excel Formula,Excel 2010,Formula,Pivot Table,我已经设置了一个透视表来显示一些数据。在另一张表中,我想根据表行中单元格的值显示该表中的所有行。我想用公式来做这件事,但真的不知道怎么做。我用谷歌搜索过,但我似乎没有找到或看到我正在寻找的答案 我希望使用公式来实现这一点,而不必手动复制和粘贴数据透视表中的过滤数据 我使用pivot表作为源数据,因为它提供了一个总计。我测试的就是这个值。我想从技术上讲,如果有一种方法可以针对某些行(如pivot表中的行)执行此操作,我可以使用SUM()函数 这就是我希望在SQL中实现的(这就是我如何最好地描述我希

我已经设置了一个透视表来显示一些数据。在另一张表中,我想根据表行中单元格的值显示该表中的所有行。我想用公式来做这件事,但真的不知道怎么做。我用谷歌搜索过,但我似乎没有找到或看到我正在寻找的答案

我希望使用公式来实现这一点,而不必手动复制和粘贴数据透视表中的过滤数据

我使用pivot表作为源数据,因为它提供了一个总计。我测试的就是这个值。我想从技术上讲,如果有一种方法可以针对某些行(如pivot表中的行)执行此操作,我可以使用SUM()函数

这就是我希望在SQL中实现的(这就是我如何最好地描述我希望执行的查询):

从Value1=0的数据透视表中选择名称

源数据透视表:

Name  | Data1 | Value1
Bob   | xyz   | 0
Jones | abc   | 1
Ted   | 123   | 0
Name
Bob
Ted
结果表:

Name  | Data1 | Value1
Bob   | xyz   | 0
Jones | abc   | 1
Ted   | 123   | 0
Name
Bob
Ted

筛选数据透视表中的Value1=0,并将该表的Name列复制到新工作表中。

为什么要对数据透视表执行此操作?为什么不对照原始数据呢?如果将Value1添加到报告筛选器,则可以选择要筛选的值。@P.Stallworth透视表提供了我要筛选的总计。更新的问题我想我还是有点困惑,但如果您还没有看到它,可以使用GETPIVOTDATA()获取存储在另一张工作表的数据透视表中的数据。通过启动一个公式,然后返回数据透视表并单击一行,您可以看到它的作用。MS参考号为。看看更新后的问题,当您说要“显示所有行”时,这让我倾向于VBA答案(或者您可以在Access中链接数据,如果熟悉的话,可以在SQL中执行)。