AVERAGEIF

根据条件返回范围的平均值。
BigQuery 中的 AVERAGEIF 函数

返回根据条件计算得出的数据列平均值。

用法示例

AVERAGEIF(table_name!score, “>90”)

AVERAGEIF(table_name!frits, “Apple”, “>”)

AVERAGEIF(table_name!score, “>”, B2)

语法

AVERAGEIF(criteria_column, criterion, average_column)

  • criteria_column:要根据“criterion”进行检查的数据列。
  • criterion:要应用于“criteria_column”的模式或测试。
  • average_column:要计算平均值的数据列。如果未提供此参数,则改用“criteria_column”来计算平均值。

用法示例

AVERAGEIF(A1:A10, ">20", B1:B10)

AVERAGEIF(A1:A10, "<10")

AVERAGEIF(A1:A10, "Paid", B1:B10)

AVERAGEIF(A1:A10, "<"&B1)

语法

AVERAGEIF(criteria_range, criterion, [average_range])

  • criteria_range - 要对其检查 criterion 的范围。

  • criterion - 要应用于 criteria_range 的模式或测试条件。

    • 等于:"文本"1"=文本""=1"
    • 大于:">1"
    • 大于等于:">=1"
    • 小于:"<1"
    • 小于等于:"<=1"
    • 不等于:"<>1""<>文本"
  • average_range - [可选] - 要计算平均值的范围。如果未提供此参数,则改用 criteria_range 来计算平均值。

另请参阅

AVERAGE:返回数据集的算术平均值,对文本忽略不计。

AVERAGEA:返回数据集的算术平均值。

AVERAGEIFS:根据多项条件返回范围的平均值。

SUMIF:返回指定范围的条件总和。

COUNTIF:返回范围内的条件计数值。

IF:当逻辑表达式的值为 TRUE 时返回一个值,而当其为 FALSE 时返回另一个值。

MEDIAN:返回数值数据集中的中值。

true
访问学习中心

您在单位或学校使用 Google 文档等 Google 产品吗?欢迎使用功能强大的提示、教程和模板。了解如何在不安装 Office 的情况下处理 Office 文件、创建动态项目计划和团队日历,以及自动整理收件箱等。

搜索
清除搜索内容
关闭搜索框
主菜单
3582224729112036178
true
搜索支持中心
true
true
true
true
true
35
false
false