当使用数据验证更改一个单元格时,如何自动更新单元格以匹配另一个工作表中的值?

时间:2015-08-19 10:43:14

标签: excel

我在工作表1上有一个项目列表,其中包含A列中每个项目的名称,然后是后续5列中的更多信息。

在工作表2上,在A列的每个单元格中,我设置了它,以便我可以使用数据验证从下拉列表中选择任何项目。我希望行中的后续单元格自动采用Sheet 1中相应单元格的值。

因此,如果在工作表2中,单元格A1选择第3项(在第1页的单元格A3中),我希望工作表2上的单元格B1与工作表1上的单元格B3具有相同的值。

我可以使用= IF($ A3 =' Sheet1'!A3,' Sheet1'!B3)获得我想要的结果,然后添加每个可能的项目,但似乎真的很长,每次我添加一个项目时都需要添加公式。

知道是否有办法做到这一点?对不起,如果我的解释有点令人困惑。我的擅长知识不是很好!!

提前致谢

1 个答案:

答案 0 :(得分:0)

使用Vlookup功能 在数据验证单元格旁边,输入(假设第一张名为Sheet1的表格):

=Vlookup(a1,Sheet1!a:f,2,0)

这将返回与第二列匹配的数据。第3次使用:

 =Vlookup(a1,Sheet1!a:f,3,0)

等等..