我想将1个工作表中的值添加到另一个工作表中。
第一张工作表(“2011年11月”)只包含名称&但价格,名称是重复的,需要在第二个工作表(“销售”)上添加总和。
e.g。 “2011年11月”
A B
1 Name Price
2 McDonalds 10
3 McDonalds 10
4 Burger King 20
5 Burger King 30
6 Wendys 5
7 iHop 20
8 iHop 15
第二个工作表(“销售”)仅包含2个列,Name&价钱。但是,Name已删除重复项。
e.g。 “销售”
A B
1 Name Price
2 McDonalds
3 Burger King
4 Wendys
5 iHop
我需要一个公式,将第一张工作表“2011年11月”的总数加到第二张工作表“销售”的价格上。
我使用了这个公式= IF(ISNUMBER(搜索(A2,销售!A1:A8)),'2011年11月'!D2,“”)但它只匹配单行的文本。
我想要的是一个执行此操作的公式:
“销售”
A B
1 Name Price
2 McDonalds 20
3 Burger King 50
4 Wendys 5
5 iHop 35
答案 0 :(得分:2)
尝试使用SUMIF
,其格式如下:
=SUMIF(<some_range>, <some_critiera>, <range_to_sum>)
在您的情况下,您可以将此公式放在工作表B2
上的单元格Sales
中:
=SUMIF('November 2011'!$A$2:$A$8,A2,'Nov 2011'!$B$2:$B$8)
或者通过整合整个范围使其更灵活:
=SUMIF('Nov 2011'!A:A,A2,'Nov 2011'!B:B)