可以使用VLOOKUP函数和COLUMN函数组合来做。
在Sheet2表的B2单元格输入公式并向下和向右填充,如下:
=VLOOKUP($A2,Sheet1!$A:$K,COLUMN(B1),0)
VLOOKUP函数有四个参数:
1、查找值,表二的A列名字;
2、被查找的数据区域,表1的A至K列;
3、返回参数2的第N列,这里使用了COLUMN列序号函数来做,COLUMN(B1)就表示第2列,依次类推;
4、查找模式,0为精确查找,其他为模糊查找。
数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 右拉下拉。 =INDEX(Sheet1!A:A,SMALL(IF(COUNTIF(Sheet2!$A$2:$A$99,Sheet1!$A$2:$A$99),ROW($2:$99),4^8),ROW(A1)))&""