如何使用VLookup获取重复值的总和
我需要制作一个macros,它将通过工作表,find一个数据项(这是多个数字),并得到计数的总数与该值。
示例我的工作表包含多个标题为:水果和水果数量的表格
第一桌:苹果2橙3芒果5
第二桌:香蕉6苹果8桃子1
第三桌:橘子3芒果1苹果10
我需要通过表单parsing得到苹果数量的总和。
请尽可能帮助我。 提前致谢 :)
或者,您可以使用Excel中的bulit-in函数=SUMIF()
= SUMIF(range_criteria; value_to_look_up; range_values)
示例:(根据您的示例工作表)
计算所有苹果: =SUMIF(A:A; "Apple"; B:B)
OR =SUMIF(A:A; A1; B:B)
编辑:
还有一个叫做=SUMIFS()
函数,它的工作原理是相同的,但是从2007年开始,新的Excels更推荐使用它。
唯一的区别是按照参数的顺序,并且可以将多个条件放在一个公式中: =SUMIFS(range_values; range_criteria; value_to_lookup)
例:
=SUMIFS(B:B; A:A; "Apple")
这里是公式,请看它的截图。
=SUM(VLOOKUP(D15,$A$1:$B$3,2,FALSE),VLOOKUP(D15,$A$6:$B$8,2,FALSE),VLOOKUP(D15,$A$11:$B$13,2,FALSE))