我正在寻找一个允许我搜索两列之间匹配的公式,并找到匹配项,从第3列添加相关值。
如果B列中的水果与A列中的任何值匹配,请从C列添加相关值。这里有2个葡萄柚匹配($ 2)和2个橙色匹配($ .5 )所以你得到5美元。
是否有自动执行此操作的公式?非常感谢您的帮助!
答案 0 :(得分:0)
简单版本是
=sum(filter(C2:C8, match(B2:B8, A2:A4, 0)))
在A2:A4范围内查找B2:B8的每个元素,如果匹配,则在总和中包含C中的相应条目。
如果您希望A列中的条目增长(因此它们不会始终保持A2:A4),则以下情况可能更为可取:
=sum(filter(C2:C8, match(B2:B8, filter(A2:A, len(A2:A)), 0)))
此处固定范围A2:A4由过滤器的输出替换,过滤器返回A2:A中的所有非空单元格。