比较同一 Excel 工作簿中两张工作表中的 A 列,并将匹配的行从工作表 1 复制到新工作表 3

比较同一 Excel 工作簿中两张工作表中的 A 列,并将匹配的行从工作表 1 复制到新工作表 3

我有一个 Excel 文件,里面有两个工作表,如图所示。我想要的是,如果工作表 2 中的项目名称出现在工作表 1 的项目名称中,则将整行从工作表 1 复制到新的工作表 3。

工作表1 在此处输入图片描述

工作表2 在此处输入图片描述

需要工作表 3 的结果 在此处输入图片描述

答案1

为了项目名列尝试这个数组公式,以结束Ctrl+Shift+Enter,这是我的示例: 在此处输入图片描述

=IFERROR(INDEX(F:F,SMALL(IF(COUNTIF(A:A,$F$2:$F$5),ROW($2:$5),""),ROW(A1))),"")

为了最后的列,尝试这个公式: 在此处输入图片描述

=IFERROR(VLOOKUP($K2,$A$1:$C$5,2,FALSE),"")

为了地点列,尝试这个公式: 在此处输入图片描述

=IFERROR(VLOOKUP($K2,$A$1:$C$5,3,FALSE),"")

相关内容