如何在 excel 中计算条件平均值:示例
您可以使用 Excel 中的AVERAGEIF函数来计算条件平均值。
该函数使用以下基本语法:
=AVERAGEIF( A2:A7 , "some value", B2:B7 )
该特定公式计算范围B2:B7中的平均值,其中范围A2:A7中的对应值等于“某个值”。
以下示例展示了如何使用此函数使用 Excel 中的以下数据集计算条件平均值:
示例 1:计算分类数据的条件平均值
我们可以使用以下公式仅计算Team列值为“A”的行的Points列的平均值。
=AVERAGEIF( A2:A7 , "A", B2:B7 )
以下屏幕截图显示了如何在实践中使用该公式:
队伍等于“A”的行的“点数”列中的平均值为94 。
我们可以通过仅对球队等于“A”的行的分值进行平均来手动验证这是否正确:
- 平均分:(99 + 90 + 93) / 3 = 94
这对应于 AVERAGEIF 函数计算的值。
示例 2:计算数值数据的条件平均值
我们可以使用以下公式仅计算Points列的值大于或等于 90 的行的Assists列的平均值:
=AVERAGEIF( B2:B7 , ">=90", C2:C7 )
以下屏幕截图显示了如何在实践中使用该公式:
对于分数大于或等于 90 的行,“辅助”列中的平均值为30.66667 。
我们可以通过仅对点大于或等于 90 的行的辅助值进行平均来手动验证这是否正确:
- 平均助攻数:(33 + 28 + 31) / 3 = 30.66667
这对应于 AVERAGEIF 函数计算的值。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务:
如何在 Excel 中查找均值、中位数和众数
如何在 Excel 中计算平均值的标准误差
如何在 Excel 中计算均方误差 (MSE)