我在我的 Google 表格中设置了一个查找公式来获取特定单元格的值(比如 B1)。例如,如果您从 A1 的下拉列表中选择“cookies”,则使用 LOOKUP 将提供 10 美元。
这部分工作正常。
当我添加一个新行(通常在顶部)时 - 我希望 LOOKUP 的公式被带到最顶部的单元格。这不会发生,而其他格式/验证被复制到最上面的行。我怎样才能做到这一点?
最佳答案
我不完全理解你的问题,但如果你每次输入新行时都希望 vlookup 工作,下面的解决方案将只完成一个条件:你可以在第 1 行下方的任何地方放置新行。只有 B1 包含公式。为了澄清 vlookap 的数据在 C:D 列中。在正常情况下,您应该将它们移动到不同的工作表。
={"price";ArrayFormula(iferror(VLOOKUP(A2:A,$D$1:$E,2,0),))}
图片:
友情链接
Link to working sheet
**
那是你需要的吗?
关于google-sheets - 在 Google 表格中 - 新行应继承 LOOKUP 公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52151077/