【问题标题】:How do I add up the value of column B if column A meets a certain condition for each value in column A with one formula?如果 A 列使用一个公式满足 A 列中每个值的特定条件,我如何将 B 列的值相加?
【发布时间】:2020-08-11 18:42:08
【问题描述】:

以下是我尝试添加的值的示例。我的目标是不再对每一行使用过滤器公式。这是因为它从 google 表格使用的处理能力中占用了大量资源。

下面左侧列表中的单词与某个数字组合出现多次。我想要一个唯一的列表,如右侧所示,当单词相等时左行的值相加(不为每一行使用过滤器公式)。

这个公式

=arrayformula(vlookup(A:A, A:B, 2, FALSE))) 

非常接近,但即使有多个匹配项,也只返回一个值。我希望返回所有匹配的值。

【问题讨论】:

    标签: google-sheets sum google-sheets-formula google-sheets-query google-query-language


    【解决方案1】:

    尝试:

    =QUERY(A:B, "select A,sum(B) where A is not null group by A label sum(B)'summed'", 1)
    

    【讨论】:

    • 太棒了!这次真是万分感谢。当我尝试解决谷歌表格中的问题时,我会更频繁地考虑查询公式。 :-)
    猜你喜欢
    • 2021-03-14
    • 2023-03-29
    • 1970-01-01
    • 2019-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多