在Google电子表格中,根据下拉列表中的选择更新单元格值。

14

我有两张数据表。

在第一张表中,我有一个按食品分类排序的数据库(列A),以及以下几列中它们的营养成分(蛋白质(B)、碳水化合物(C)、脂肪(D)、卡路里(E))

在第二张表中,我在列A中创建了一个数据验证规则,标准是“从范围列表中选取”,并在第一张表的第一列中查找以创建下拉列表,选择相应的食品。

这很好,但是当我在第二张表中选择任何给定的食品时,我希望相应的单元格可以从第一张表更新相关的营养数据。

我试图找到数据验证列表引用的单元格地址的方法,然后能够使用OFFSET或类似的功能来查找相关单元格数据。看起来ADDRESS函数只会给我所选单元格的地址,而不是所选单元格所引用的地址。

基于下拉列表中的选择,我怎样才能在第二张表中填充与第一张表相应的数据?

1个回答

17
假设您的列已被标记,请尝试在B2中输入:
=vlookup($A2,Sheet1!$A:$E,column(),0)  

复制并向下移动以适应。


1
就这样了!非常感谢。=D - Hans_Henrik
这个能持久化吗? - Jamie Hutber

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接