SUMIFS 函数

根据多项条件返回范围之和。

BigQuery 中的 SUMIFS 函数

返回数据列中符合多个条件的值的总和。

用法示例

=SUMIFS(table_name!inventory, table_name!fruits, "Apple", table_name!price, ">5")

语法

SUMIFS(sum_column, criteria_column1, criterion1, criteria_column2, criterion2)

  • sum_column:要求和的数据列。
  • criteria_column1:要根据 criterion1 进行检查的数据列。
  • criterion1:要应用于 criteria_column1 的模式或测试。
  • criteria_column2:要检查的其他数据列。
  • criterion2:要检查的其他条件。
提示:不支持跨多列返回总和。

用法示例

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

SUMIFS(A1:A10, B1:B10, ">20", C1:C10, "<30")

SUMIFS(C1:C100, E1:E100, "是")

语法

SUMIFS(sum_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...])

  • sum_range:求和的范围

  • criteria_range1 - 要根据 criterion1 进行检查的范围。

  • criterion1 - 要应用于 criteria_range1 的模式或测试条件。

  • criteria_range2, criterion2, ... - [可选]:要检查的其他范围和条件。

另请参阅

SUM:返回一组数值和/或单元格的总和。

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

SUMSQ:返回一组数值和/或单元格的平方总和。

SERIESSUM:给定参数 xnma,返回幂级数的和 a1xn + a2x(n+m) + ... + aix(n+(i-1)m),其中 i 为范围 a 中的项数。

QUOTIENT:返回以一个数除以另一个数所得的结果,不包含余数。

PRODUCT:返回将一组数相乘所得的结果。

MULTIPLY:返回两个数的乘积。相当于“*”运算符。

MINUS:返回两个数值之差。相当于“-”运算符。

DSUM:返回一组数值的和,这些数值是使用 SQL 类似查询从数据库表格式数组或范围中选取的。

DIVIDE:返回两个参数相除所得的结果。相当于 `/` 运算符。

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

ADD:返回两个数值之和。相当于 `+` 运算符。

true
访问学习中心

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

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