如何从两个EXCEL文件中提出相同列的数值相对应的行的数据

我有两组excel文件资料,例如下面附上两个,两个文件格式相同,我想得到两个excel文件中A列指标相同的一组数据,即这列指标在两个excel文件中同时存在,我把他们取出来进行后续分析。另外需要说明一下,我要拿到的是A列数据共存的完整数据(整行数据)。下面这两个数据非常简单,目测就可以获得结果,但是我的两组数据,A列都在几百个数据以上。实在无从下手,请高手帮忙。

我截张图,直观一些就是如何提取两个excel文件中A列(probe ID)中指标相同的数据,同时相对应的行的数据一并提取出来,保存成新的文件。图中填充颜色部分就是我需要的A列数据相同一组资料。
在这里先感谢各位高手了。

您可以这样试下,把表一、表二用不同的底色标示,以区分数据是哪张表里的,然后把两张表数据放在一起,选中A列,然后开始——条件格式——突出显示单元格规则——重复值,就可以找出重复相同的数据了(我用的是Excel 2007)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-25
假定两张表在sheet1和sheet2
在sheet3中的A1输入公式:
=INDEX(Sheet1!A:A,SMALL(IF(COUNTIF(Sheet2!$A$1:$A$100,Sheet1!$A$1:$A$100),ROW($A$1:$A$100),4^8),ROW(A1)))&"" 按组合键结束公式输入,下拉填充至出现空白,再一起右拉填充。
然后再在A列一空白处输入以下公式:
=INDEX(Sheet2!A:A,SMALL(IF(COUNTIF(Sheet1!$A$1:$A$100,Sheet2!$A$1:$A$100),ROW($A$1:$A$100),4^8),ROW(A1)))&"" 按组合键结束公式输入,下拉填充至出现空白,再一起右拉填充。本回答被提问者和网友采纳
相似回答