如果A列使用一个公式满足A列中的每个值,我如何将B列的值相加?

问题描述

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

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

enter image description here

此公式

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

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

enter image description here

解决方法

尝试:

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

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...