gpt4 book ai didi

excel - 如何根据枢轴数据在枢轴中获得正确的平均值?

转载 作者:行者123 更新时间:2023-12-04 21:38:55 24 4
gpt4 key购买 nike

我试图根据汇总到“发货编号”然后按“订单号”的项目来获取“准时发货”的平均数量。在这种情况下,我有一个订单号,该订单号通过多批货件发货。在我看来,在通过 PowerPivot 将其卷起然后创建一个数据透视表之后,它会根据“订单号”的总行而不是数据透视表来计算平均值。

PowerPivot 数据:

enter image description here

根据以上数据进行透视:

enter image description here

如何根据数据透视表而不是订单号的 PowerPivot 总数据获取平均数量?我可能没有任何意义,但希望下面的图片能更好地解释它。如您所见,当您按发货编号然后按订单编号汇总项目时,您会看到实际平均值为 0.6,但枢轴显示为 0.5。

帮助!

最佳答案

从技术上讲,平均值是正确的 - 如果您查看源数据,由于某种原因,所有行都是重复的,如果您进行常规平均值计算,它实际上是 0.5 .

您正在寻找的是计算不同值的平均值,这可以通过 AVERAGEX function 轻松完成.

我已经复制了您的表格并创建了这 2 个计算字段(在 Excel 2010 中,它是度量):

平均准时:

=AVERAGE(Table1[On Time])

平均准时(唯一)
=AVERAGEX(VALUES(Table1[Ship Number]), [Average on Time])

将 AverageX 与 VALUES() 函数一起使用可以更轻松地仅为唯一值计算任何表达式。

如果您随后将这两个度量都放在数据透视表上,您应该会得到:

enter image description here

第一列与您的相同(使用“常规” AVERAGE 函数)。第二个显示了根据船舶编号的不同(唯一)值计算的平均值。

希望这可以帮助。

PS:这个 great article by Kasper de Jonge在类似的情况下帮助了我很多。

关于excel - 如何根据枢轴数据在枢轴中获得正确的平均值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24050493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com