Google列表从列表复制到与特定字符串相邻的所有单元格

时间:2017-08-10 05:15:19

标签: google-sheets

在Google表格中,我有一份成分价格清单和一份冗长的食谱清单。我想将成分列表中的价格复制到许多食谱中。有没有办法大规模地做到这一点。我可以把洋葱的价值拿到洋葱上,并在任何含有“洋葱”的细胞后复制到细胞中吗?

下面是一张测试表,但想象一下有10,000种食谱,我不想手工复制洋葱的价格。

https://docs.google.com/spreadsheets/d/1yKmcu576FMS3Td1kDJGYyhZYld7Xf-SI2jFf-idCa4U/edit?usp=sharing

1 个答案:

答案 0 :(得分:0)

删除H1的内容,然后输入

={"Cost:"; Arrayformula(iferror(if(len(G2:G), vlookup(G2:G, A:B, 2, 0),)))}

这将返回成本。如果您想要返回总费用(通过将费用乘以数量),您可以尝试$

={"Cost:"; Arrayformula(iferror(if(len(G2:G), F2:F*vlookup(G2:G, A:B, 2, 0),)))}

看看是否有效?