根据匹配另一列对值求和

根据匹配另一列对值求和

我有以下设置:A 列中的排名名称和 C 列中的排名值(中间有一些数据)。

根据最小和最大等级,我需要找到平均值(图像上的 I2)。

我最好的尝试是在 I3 中,但我觉得这可以用更好的方式来完成。

图像

任何帮助将非常感激。

答案1

您可以使用 XLOOKUP 返回两个等级的值,然后对结果数组取平均值。如下所示:

=AVERAGE(XLOOKUP($F$2:$G$2,$A$2:$A$6,$C$2:$C$6))

在此处输入图片描述

适当调整你的范围。

答案2

如果您没有Microsoft 365 Apps,您可以尝试=AVERAGE(VLOOKUP($F2:$G2,$A$2:$C$6,3,FALSE))公式。

在此处输入图片描述

Averageif 或 Averageifs 函数似乎不太合适。

相关内容