关于excel 通过一列数据查找另外一个工作表的一列数据并提出那一行出来。

我工作表1里有10条数据,能不能根据工作表2的数据查找跟工作表1相同的数据,并把工作表1一整行的数据全部提取到工作表3那里?

第1个回答  2012-03-06
这个问题好解,在工作表3的A1输入=IFERROR(INDEX(工作表1!A$1:A$1000,MATCH(工作表2!$A1,工作表1!$A$1:$A$1000,)),""),横拉填充至D列并继续下拉填充即可。本回答被提问者采纳
第2个回答  2012-03-06
sheet3的A1输入数组公式
=INDEX(Sheet2!$A$1:$A$10,SMALL(IF(COUNTIF(Sheet1!$A$1:$A$10,Sheet2!$A$1:$A$10)>0,ROW($B$1:$B$10),8^8),ROW(A1)))
以同按CTRL+SHIFT+回车 作为结束,再下拉填充

sheet3的B1输入公式
=VLOOKUP($A1,sheet1!$A:$D,COLUMN(B1),0)
右拉再下拉即可
第3个回答  2021-04-20

Excel 2016 怎么使用通配符查找数据

相似回答