2015-03-31 45 views
0

我有一个数据集这样使用VLOOKUP:如何使用第一个条目是一个列表,而不是一个值

apple 11 
orange 22 
grape 33 

和列表这样的:

apple 
grape 

反正那我可以根据子列表查找(并总结)B列中的值吗?在这种情况下,我的总和将是44

我试过索引匹配和vlookup,但似乎无法使用lookup列表。我也广泛谷歌,但我得到的所有搜索结果都与lookup使用多个标准(数组),我知道该怎么做。

请帮忙?

在这种情况下,很容易将两个单独的查找相加。然而,在我的真实例子中,我的列表有超过10个值,所以它不会太高效

非常感谢!

回答

1

您想要在常规SUMIFS function中引入OR语句。这可以通过将其包装在SUMPRODUCT function中来完成。

SUMIF wrapped by SUMPRODUCT

在E4的公式为,

=SUMPRODUCT(SUMIF(A:A, D2:D9, B:B)) 

这不需要CSE。

+0

非常感谢你Jeeped!欣赏快速反应..以前没有使用过SUMIF – GstarDiesel 2015-03-31 02:49:12

相关问题