Google 工作表 - 对列中的每一行执行 VLOOKUP 并 return 求和

Google Sheets - Perform VLOOKUP on every row in column and return sum

我有一个点差sheet,其中有一列包含一些产品。每个产品旁边都有一个价格。我有另一个 sheet 有销售,一列有销售中销售的产品。我想要一个公式,可以计算出每次销售的总价,并且产品可以重复。

基本上,如果我有两种产品 A 和 B,价格分别为 1 美元和 2 美元,那么我有 3 次销售,其中两次使用产品 A,一次使用产品 B,公式应该 return $4.

我尝试将 ARRAYFORMULA 与 VLOOKUP 和 LOOKUP 结合使用,但没有成功。感谢任何帮助,谢谢。

编辑:这是一个示例 sheet 所要求的。随意编辑它。 https://docs.google.com/spreadsheets/d/1obHa6lbxJl_tJlQ811kjJralb7GCGjHtYBkOEPCzxAk/edit?usp=sharing

使用:

=ARRAYFORMULA(SUM(IFNA(VLOOKUP(Sales!C2:C, Products!A:B, 2, 0))))