EXCEL如何实现在表一中批量查找表二中的内容,内详~~

来源:百度知道 编辑:UC知道 时间:2024/06/28 21:19:36
有两个表格,表1的某一列的内容包含表2的某一列内容,只是顺序被打乱,现在要求从表一中批量查找出来,不知有什么办法?
例:
表一:
.......张三....
.......李四....
.......王五....
.......赵六....
.......钱七....
表二:
.......钱七....
.......李四....
.......王五....
怎么样实现从表一中快速将表二中此列的内容查找出来?避免要从表一中一个个使用查找命令。
请高手赐教,不胜感谢~~
补充一下:
查找之后是在表一中标志出查找的内容,比如例子中的表一中钱七、李四、王五三个数据要标志出来,或者可以显示在表一的具体位置,这样就可以知道我要查找的内容在表一的位置了。
还有下面说的函数能否说一下具体使用方法?新手,请谅解~~
说的不是很清楚,不好意思~~再次感谢~~
necrolin的答案我实践了一下,遇到一个问题,=IF(ISNA(VLOOKUP(E2,Sheet2!C2:C5,0,FALSE)),"","有重复")其中C2:C5是要查找的内容,我在往下填充的时候,C2和C5就变成了C3:C6....有没有办法保证只是前面的E2增加,而C2:C5不递增?还有FALSE前面的数字是什么意思?我改了0对结果没有影响?

假设表二(Sheet2)中的数据在A列,以你的例子的话,是A1:A3,
然后假设表1中要查找的那一列是A列,在任意一列空列,假设列B的话,
在B1中输入公式:
=IF(ISNA(VLOOKUP(A1,Sheet2!A1:A3,1,FALSE)),"","有重复")
填充B列。晒选一下结果为"有重复"就OK了。

回复:
可以,C2:C5写成 $C$2:$C$5就可以了。
false前的数据是指与找到数据同行的第几列的数据。1表示取当前列。所以你公式修改错误了,不能改为0.

使用VLOOKUP函数就可以了,找不到的都会显示FALSE或者#N/A