Google sheets:如果单元格包含文本,如何计算平均值


您可以使用以下公式计算 Google 表格中仅包含特定文本的单元格的平均值:

 =AVERAGEIF( A2:A13 ,"*text*", B2:B13 )

此特定公式将仅计算A2:A13范围内包含“文本”的单元格B2:B13范围内的值的平均值。

注意:星号是通配符,它告诉 Google 表格忽略特定字符串之前或之后的任何文本。

下面的例子展示了如何在实践中使用这个公式。

示例:如果单元格包含文本,则计算平均值

假设我们有以下数据集,显示 12 名不同篮球运动员的得分:

我们可以使用下面的公式来计算任何球队名称中带有“avs”的球队中球员的平均得分:

 =AVERAGEIF( A2:A13 ,"*avs*", B2:B13 )

以下屏幕截图显示了如何在实践中使用该公式:

如果单元格包含文本,则平均 Google 表格

球队名称中包含“avs”的球员的平均得分为22.75

在这个特定的示例中,有两个球队名称中带有“avs”:Mavs 和 Cavs。

我们可以手动计算这些球队球员的平均得分:

平均得分 = (31 + 23 + 21 +16) / 4 = 22.75

这对应于我们的公式计算出的值。

注意:您可以在此处找到 Google Sheets 中AVERAGEIF函数的完整文档。

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见任务:

如何在 Google 表格中使用 AVERAGEIFS
如果 Google 表格中不为空,如何计算平均值
如何对 Google 表格中过滤后的行进行平均

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注