Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用VLOOKUP将数据从一个Excel工作表复制到另一个Excel工作表_Excel_Vlookup - Fatal编程技术网

使用VLOOKUP将数据从一个Excel工作表复制到另一个Excel工作表

使用VLOOKUP将数据从一个Excel工作表复制到另一个Excel工作表,excel,vlookup,Excel,Vlookup,我在一张纸上有一个VLOOKUP表,我需要将一列复制到另一张纸上。目前,我可以复制数据,但我希望它只复制特定的行 =VLOOKUP(所有数据!A2,所有数据!A2:E20001,5,FALSE) 这是我目前掌握的公式。它可以工作,但当我向下拖动它时,它会复制所有数据。我想要它,这样我就可以向下拖动它,它会根据条件复制所有数据。例如,复制B列中A列包含值=CTP03的所有电子邮件地址。这可能吗 表1试验数据 CTP03 emailaddress CTP03 emailaddress CTP

我在一张纸上有一个VLOOKUP表,我需要将一列复制到另一张纸上。目前,我可以复制数据,但我希望它只复制特定的行

=VLOOKUP(所有数据!A2,所有数据!A2:E20001,5,FALSE)

这是我目前掌握的公式。它可以工作,但当我向下拖动它时,它会复制所有数据。我想要它,这样我就可以向下拖动它,它会根据条件复制所有数据。例如,复制B列中A列包含值=CTP03的所有电子邮件地址。这可能吗

表1试验数据

CTP03   emailaddress
CTP03   emailaddress
CTP03   emailaddress
CTP04   emailaddress
表2预期产出

CTP03   emailaddress
CTP03   emailaddress
CTP03   emailaddress

我之所以要寻找公式,是因为数据每周都会更改,所以我想将所有数据复制并粘贴到表1中,然后自动将CTP03的所有电子邮件地址填入表2

请在原始帖子中提供测试数据和预期输出。测试数据和预期输出添加的
VLOOKUP
公式仅返回匹配的第一个实例。这在公式中是可能的,但在宏中实现起来很简单,或者,如果需要非代码/非公式解决方案,只需将工作表的筛选器设置为“CTP03”值并复制可见单元格。感谢您的回答,但在这种情况下仅使用筛选器是不起作用的。我试图将所有数据复制到一张表中,然后自动填充其他表,因此我认为需要一个公式。我使用了VLOOKUP,因为我认为这会起作用,但你知道一个公式可以起作用吗?请在原始帖子中提供测试数据和预期输出。添加的测试数据和预期输出
VLOOKUP
formula只返回匹配的第一个实例。这在公式中是可能的,但在宏中实现起来很简单,或者,如果需要非代码/非公式解决方案,只需将工作表的筛选器设置为“CTP03”值并复制可见单元格。感谢您的回答,但在这种情况下仅使用筛选器是不起作用的。我试图将所有数据复制到一张表中,然后自动填充其他表,因此我认为需要一个公式。我用了VLOOKUP,因为我认为这会起作用,但你知道一个公式可以起作用吗?