我将把我的任务简化一点,但它的要点应该是明确的。
我有一个谷歌电子表格文档。由于种种原因,我不得不使用这个平台,而不是excel或其他任何东西。
在一页纸上,我有一张有各种产品的桌子。每种产品都有一个名称和一个价格。不应该有太多这样的。
name price
prod1 100
prod2 150
prod3 50在我有的第二张纸上,让我们把它称为订单,其中每个订单占据一行,它有一个数字,然后一个列用于每个产品的数量。同样,出于种种原因,我想保持这一结构。
order prod1 prod2 prod3 cost
1 2 1 ?
2 1 ?
3 1 1 ?
4 1 3 1 ?任务:计算每个订单的总成本。因此,我们需要查看每种类型的产品数量,然后查看另一个表,以确定每一项的成本,并计算和。
我如何在谷歌电子表格中做到这一点?在SQL中,我只使用联接函数,但是Query()没有这个功能。
发布于 2019-02-19 08:29:32
粘贴在H2中并向下拖动
=ARRAYFORMULA(SUM(VLOOKUP(TRANSPOSE($E$1:$G$1), $A$2:$B, 2, 0) * TRANSPOSE(E2:G2)))

https://stackoverflow.com/questions/54760363
复制相似问题