如何将第一个条目作为列表而不是值来使用vlookup

我有这样的数据集:

apple 11 orange 22 grape 33 

和这样的列表:

 apple grape 

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

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

请帮忙?

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

非常感谢你!

你想要在常规的SUMIFS函数中引入一个OR语句。 这可以通过将其包装在SUMPRODUCT函数中来完成。

SUMPRODUCT包装的SUMIF

E4中的公式是,

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

这不需要CSE。