复制数据以匹配下拉列表,具体取决于所选内容

时间:2013-11-15 20:09:45

标签: excel vba

对,我整天都在寻找/试图找到可以做到这一点的事情,请有人请指点我正确的方向。

请注意我使用office 2013

我在工作表2上有一个下拉列表,它从工作表1中提取数据,然后使用Vlookup更改工作表2上的值,具体取决于从下拉列表中选择的内容。 但是,工作表2上有一个可变列,需要更改,这会影响工作表1中的一个Vlookup点。

所以我在想这个例子 IF sheet1A2 = sheet2A2 Then sheet2b2 = sheet1b2 因此,如果两个工作表上的两个下拉值匹配,则在工作表1的同一行中输出相同的值,因此允许数据在工作表1上上下移动,具体取决于在工作表2上选择的内容。 / p>

我没有做VBA并且在很长时间内表现出色,所以非常生锈 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

无论如何,我已设法解决它。=IFERROR(VLOOKUP($A12,'Proposed Rations'!$A$2:$J$15,MATCH($P$1,'Proposed Rations'!$A$1:$J$1,0),0),"")"是我需要的项目。