如何查找不同列中的值,然后取平均值

如何查找不同列中的值,然后取平均值

我有一份针对不同类别(总体、呼叫、服务、人员)的评分电子表格,每个类别的评分范围为 1-5。以下是其示例:

以下是布局示例

我正在尝试编写一个公式,根据类别查找评分,并取所有评分的平均值。我看了一下 VLOOKUP,但我感到困惑。

答案1

Excel 有一个方便的 AVERAGEIF() 函数可用于实现此目的。

在此处输入图片描述

D2 中向下填充的这个公式可以满足您的需要:

=AVERAGEIF(A$2:A$8,C2,B$2:B$8)

怎么运行的:

AVERAGEIF(范围,条件,[平均范围])

当范围 A2:A8 等于 C2 时,公式计算并返回 B2:B8 中相应单元格的平均值。随着向下填充,它会对 C3 和 C4 中指定的类别执行相同的操作。

相关内容