Excel 旋转 table 如何获得最小字段的平均值
Excel Pivot table how to get average of a min field
我正在尝试使用枢轴 tables 计算最小字段的平均值。我现在可以分两步完成,但想知道是否可以使用枢轴 table 一步完成。现在我必须做一个最小枢轴 table 然后将其复制粘贴到另一个 table 并在其上做另一个枢轴。
编辑:我已在此处上传样本:https://easyupload.io/b6wvfd
我使用电源查询让它工作。:
- 将您的 table 转换为 table
- 负载功率查询
- 按区域和子分组并使用最小函数
- 在上面添加一个步骤以按区域分组并求平均值
使用 DAX,您可以通过两种措施实现它:
先计算物品的最小值,Min of item
:
=MINX(Table1,Table1[age])
然后取最小值的平均值,Avg of Min
:
=AVERAGEX(ALL(Table1[item]),
[Min of item])
结果应该是这样的:
设置 PowerPivot Table
将您的数据转换为 table。
我们现在可以创建 PowerPivot 并将数据添加到数据模型
然后通过单击您的数据透视表 table 创建一个新度量,然后单击“度量”->“新度量...”
填写所有相关数据并开始创建“项目最小值”变量。
然后创建 min 的平均值(因为我们在此函数中使用了先前的度量):
我正在尝试使用枢轴 tables 计算最小字段的平均值。我现在可以分两步完成,但想知道是否可以使用枢轴 table 一步完成。现在我必须做一个最小枢轴 table 然后将其复制粘贴到另一个 table 并在其上做另一个枢轴。
编辑:我已在此处上传样本:https://easyupload.io/b6wvfd
我使用电源查询让它工作。:
- 将您的 table 转换为 table
- 负载功率查询
- 按区域和子分组并使用最小函数
- 在上面添加一个步骤以按区域分组并求平均值
使用 DAX,您可以通过两种措施实现它:
先计算物品的最小值,Min of item
:
=MINX(Table1,Table1[age])
然后取最小值的平均值,Avg of Min
:
=AVERAGEX(ALL(Table1[item]),
[Min of item])
结果应该是这样的:
设置 PowerPivot Table
将您的数据转换为 table。
我们现在可以创建 PowerPivot 并将数据添加到数据模型
然后通过单击您的数据透视表 table 创建一个新度量,然后单击“度量”->“新度量...”
填写所有相关数据并开始创建“项目最小值”变量。
然后创建 min 的平均值(因为我们在此函数中使用了先前的度量):