excel如何快速找出两组数据中的相同数据

大概意思就是:第一组数据是1-10000!!!第二组数据有:3,1000,3333,4567,8888,9999这几个数据,如何在第一组数据中快速找出第二组的数据
一次性选出来,别让我一个一个ctrl+F选啊!

用 VLOOKUP就可以解决。举例说明。

例如有下图两组数据。如图:

第一步:在D2设置公式:=VLOOKUP(A:A,C:C,1,0)

第二步:将D2公式复制到D3:D15.结果如图:

第三步:对B列筛选,选择<>#N/A,然后对筛选结果进行复制,再粘贴到D2.结果如图:

这样就得到了数据项一同数据项二共同包含的数据项,结果存放在D2:D9.

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-10-18
可以有两种方法
第一是使用VLOOKUP函数
如果1-10000在A列,第二级数据在D列,你在B列输入以下公式=iferror(vlookup(a1,d:d,1,0),0)然后下拉公式,这样在B列就可以将第二组数据放进去了,作个筛选就可以(IFERROR函数是EXCEL2007中的,如果是EXCEL2003要使用IF与ERROR两个函数)

第二是使用条件格式,选中A列,在条件格式--突出显示中,使用“等于”,你的第二组数据有6个,就要设置六次,显示设置成相同的背景,好了后按颜色进行筛选就可以了来自:求助得到的回答本回答被网友采纳
第1个回答  推荐于2018-10-18
可以有几个函数选择:
1、if 函数,设定为如果第一组数据中含第二组中的数据的话,则在第一组数据的旁边一行(列)的单元格中作出标记。
2、vlookup或hlookup函数,在第一组数据旁边一行(列)中标志序号,然后使用函数需找第二组数据所对应的行(列)序号。
3、index或indirect函数,可以直接查找出函数所对应的行序号。
上述函数的具体设置方法,你可以查询excel 帮助功能。本回答被提问者采纳
第2个回答  2013-03-26
增加一个辅助列 比如的第一组在 A列 第二组在B列 那么你在第三列输入:
c1 =countif(b:b,a1) 然后双击 c1 单元格右下角的 小十字 填满与A列平齐
然后使用自动筛选 C列 自定义大于1……
然后你就知道怎么做你想做的了……
第3个回答  2013-03-26
假设你第一组数据在A列,第二组数据在B列。
在A列旁边插入一列:以A列为基准使用函数VLOOKUP去关联B列的第二组数据;

=VLOOKUP(A1,B1:B3000,1,0)确定后下拉,有相同的就会显示出来
相似回答