【问题标题】:COUNTIF based on adjacent cell - Google Sheets基于相邻单元格的 COUNTIF - Google 表格
【发布时间】:2019-02-12 03:04:19
【问题描述】:

我需要在 Google 表格中使用类似于 SUMIF 的函数来计算非数值(文本),从而将标准与计数范围分开。

在下面的第 2 列中,我需要用它们各自的活动 ID 计算所有单词(第 1 列)。

类似COUNTIF($A2:$A, 1, $B2:$B)。不幸的是,COUNTIF 没有接受第三个参数。

所以在下面,activity 1COUNTIF 将是 3,因为有三个带有 activity 1 的值单元格。对于activity 2,它将是 2。

注意:我尝试过=IF($A2:$A=1, COUNTA($B2:$B),"") 之类的方法,但这只会计算范围内的所有文本值,而不考虑相邻单元格的标准。

【问题讨论】:

  • @player0 他们是从其他地方查找的。为什么?

标签: google-sheets


【解决方案1】:
=QUERY(A2:B, "select A, count(A) where A is not null group by A label A 'ID'", 0)

如果您只想使用纯计数:

=QUERY(A2:B, "count(A) where A is not null group by A label count(A)''", 0)

【讨论】:

    猜你喜欢
    • 2021-05-28
    • 2023-01-17
    • 2020-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-17
    • 2015-02-27
    • 2020-04-13
    相关资源
    最近更新 更多