如何使用excel中的DGET函数从数据透视表中提取数据?

如何使用excel中的DGET函数从数据透视表中提取数据?,excel,excel-formula,Excel,Excel Formula,我在下面的透视表中遇到了这个问题,我想使用=DGET函数提取2019年通过考试的所有学生的名字,并从中列出一个列表。 正如您在G81单元格中看到的,我尝试将函数=DGET(A74:D157;“1”;F81)放入单元格中,但不幸的是,我恐怕没有正确引用它。是否可以在数据透视表上使用=DGET,并根据两个标准提取信息 答案是NO,因为DGET函数只能返回单个值,如果多个记录符合条件,它将抛出#NUM错误 从你的数据透视表来看,我相信你有一个包含2018年和2019年通过考试的学生姓名的源表。有多种

我在下面的透视表中遇到了这个问题,我想使用
=DGET
函数提取2019年通过考试的所有学生的名字,并从中列出一个列表。 正如您在G81单元格中看到的,我尝试将函数
=DGET(A74:D157;“1”;F81)
放入单元格中,但不幸的是,我恐怕没有正确引用它。是否可以在数据透视表上使用
=DGET
,并根据两个标准提取信息

答案是NO,因为
DGET
函数只能返回单个值,如果多个记录符合条件,它将抛出#NUM错误


从你的数据透视表来看,我相信你有一个包含2018年和2019年通过考试的学生姓名的源表。有多种方法可以使用公式或使用其他数据透视表(速度更快)从源表中查找名称列表。

我只需添加另一个数据透视表并相应地对其进行筛选。我也有同样的想法,但不幸的是,我不得不使用数据库函数