从另一张表中取回数值的总和

我在一个电子表格中有一个项目列表,每个项目都有一个值,另一个列表中有一个当天使用的项目。

例如

表1

ITEM PRICE Apple 10 Banana 20 Pear 30 Sofa 100 Coca Cola 10 

表2

项目买了

 Apple Pear Sofa 

总成本=(苹果+梨+沙发的价值)

我想从表1中得出与表2中的值相关的值,在上面的例子中我有140。我不想把价格复制到第二张纸上,我想只需键入(或使用一个下拉)的项目,它会自动总成本。

这基本上是一个Vlookup,但我不只是看一个我可以看到10-20的价值。

任何build议将非常欢迎!

我已经尝试了谷歌search,但这是一个绝对的噩梦解释在search栏上,并find类似的东西。

编辑:

我已经知道了!

总的来说我用:

 =SUM(IF(COUNTIF(Sheet2!A2:A8,Sheet1!A2:A35)>0, Sheet1!B2:B35)) 

Where Sheet2!A2:A8是我想要得到Sheet1!A2:A35的总价格的项目列表Sheet1!A2:A35是我想要search的项目列表, Sheet1!B2:B35是我想要求和的值。

在这里,你希望现在是正确的:

您需要的公式是在较小的工作表上,并使用INDEXMATCHSheet1使用以下公式可以复制的第一个项目查找值:

=INDEX(Sheet1!$B:$B,MATCH(Sheet2!A4,Sheet1!$A:$A,0))

总数有一个简单的公式: =SUM(B:B)

屏幕截图如下。

考虑到I know this can easily be done by simply looking up the value of each, putting it next to each item and then total that up, however I want to keep it in one column :也许:

 =SUM(('Sheet 1'!$B$1:$B$5)*((rng=A3)+(rng=A4)+(rng=A5)+(rng=A6))) 

其中rng是数值的命名范围, ITEMS BOUGHT在A2中,OR条件增加以适应,$ B $ 5调整适合。 与CSE一起input。