根据不同的文件将行从一个文件复制到另一个文件

时间:2012-06-11 14:00:39

标签: excel excel-2007 excel-formula excel-2003

我有一个包含2列的Excel文件:Words& Definition(3000行)。我有另一个Excel文件,其中只包含words非定义(200行)。

如何只提取第二个Excel文件(200行)中的那些行(单词和定义 - 来自3000)?

基本上我想过滤那些。

在SQL中我会写

Select * from table1 where table1.words=table2.words

如何在excel中实现此功能? 请给我这个程序......

1 个答案:

答案 0 :(得分:2)

如果只需要复制2列中的值,我将使用第二个文件中的VLOOKUP()函数查找并返回第一个文件中的匹配项。不要忘记将range_lookup参数设置为false

如果你真的需要复制整行,那么VBA宏中的循环将是更好的选择。