好的,让我简要解释一下我想做什么。
我在A列上有一个名单列表,其中包含列B上的值列表。我已经有一个名字的数据列表了。如果列A中的相应名称在我的列表中,我想添加B的所有值。
假设我的名单名为List并有3个值:“John”,“Scott”,“Gary”
在A栏上,我有:“约翰”,“彼得”,“丹尼尔”,“斯科特” 在B栏,我有:1,2,3,4
由于约翰和斯科特都在我的名单上,我想加上1 + 4来得到5。
我该怎么做?
谢谢
答案 0 :(得分:2)
=SUMPRODUCT(SUMIF(A:A;List;B:B))
答案 1 :(得分:0)
当然,它可能......
在下面的例子中,我为列表中的每个Name做了一个VLookup,然后在结果上做了一个SUM。
A B
Mike 1
Dave 2
Scott 3
Harry 4
C D
Dave =VLOOKUP(C2,A1:B4,2,FALSE)
Harry =VLOOKUP(C3,A1:B4,2,FALSE)
=SUM(D2:D3)