0

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

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

基本上我想过滤那些。

在 SQL 中我会写

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

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

4

1 回答 1

2

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

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

于 2012-06-11T14:06:43.120 回答