Excel 旋转 table 如何获得最小字段的平均值

Excel Pivot table how to get average of a min field

我正在尝试使用枢轴 tables 计算最小字段的平均值。我现在可以分两步完成,但想知道是否可以使用枢轴 table 一步完成。现在我必须做一个最小枢轴 table 然后将其复制粘贴到另一个 table 并在其上做另一个枢轴。

编辑:我已在此处上传样本:https://easyupload.io/b6wvfd

我使用电源查询让它工作。:

  1. 将您的 table 转换为 table
  2. 负载功率查询
  3. 按区域和子分组并使用最小函数
  4. 在上面添加一个步骤以按区域分组并求平均值

使用 DAX,您可以通过两种措施实现它:

先计算物品的最小值,Min of item:

=MINX(Table1,Table1[age])

然后取最小值的平均值,Avg of Min:

=AVERAGEX(ALL(Table1[item]),
[Min of item])

结果应该是这样的:


设置 PowerPivot Table

将您的数据转换为 table。

我们现在可以创建 PowerPivot 并将数据添加到数据模型

然后通过单击您的数据透视表 table 创建一个新度量,然后单击“度量”->“新度量...”

填写所有相关数据并开始创建“项目最小值”变量。

然后创建 min 的平均值(因为我们在此函数中使用了先前的度量):