Excel 如何使用数据透视表对变量求和,但对子类重复行?

Excel 如何使用数据透视表对变量求和,但对子类重复行?,excel,pivot-table,Excel,Pivot Table,在这里,我有一些车辆数据,附带了一些关于这些类型车辆的车主居住的地方以及他们的平均房价的相应信息 显然,房价/位置不会直接影响车辆价值,但有助于统计推断 我想做的是创建一个数据透视表-但是,在考虑平均车辆值时,数据透视表会多次汇总每种类型的车辆/车型类别,如下所示: 因此,尽管数据透视表中的“平均房价”列是正确的,但车辆价值相对于车辆品牌被错误计算了多次。否,数据透视表中没有DistinctSum函数。想到的唯一一件事是在基表中添加一个额外的列,可以在其中计算所需的值。例如,在“Distinct

在这里,我有一些车辆数据,附带了一些关于这些类型车辆的车主居住的地方以及他们的平均房价的相应信息

显然,房价/位置不会直接影响车辆价值,但有助于统计推断

我想做的是创建一个数据透视表-但是,在考虑平均车辆值时,数据透视表会多次汇总每种类型的车辆/车型类别,如下所示:


因此,尽管数据透视表中的“平均房价”列是正确的,但车辆价值相对于车辆品牌被错误计算了多次。

否,数据透视表中没有DistinctSum函数。想到的唯一一件事是在基表中添加一个额外的列,可以在其中计算所需的值。例如,在“Distinct value”列中,可以插入以下公式:

=D2/SUMPRODUCT((A2=$A$2:$A$13)*(B2=$B$2:$B$13))
它计算每辆车和每种车型的值/值计数,然后在数据透视表中对该列求和


在pivot字段中,您已经说明应该对汽车的平均值进行求和,您期望得到什么结果?我不确定我是否已经很好地解释了这一点。我希望梅赛德斯的车辆价值是梅赛德斯平均价值的总和,而不重复基于不同位置数量的价值,而只是基于车辆/车型的独特组合。梅赛德斯的车辆价值=6000美元+4000美元=10000E.g。梅赛德斯A级车的车辆价值=6000美元而不是12000美元是否存在类似于一笔独特的金额?据我所知,有一个明显的计数。