excel中用sheet2页签中的A列去模糊匹配sheet1页签的D列并把sheet2中的b列一一插入的方式
时间: 2024-04-10 08:27:22 浏览: 143
excel模糊匹配
对不起,我之前的回答有误。以下是正确的方法来将Sheet2中的B列一一插入到Sheet1中与Sheet2页签中A列模糊匹配的行的D列:
1. 在Sheet1中创建一个新的列,例如E列,用于存放匹配结果。
2. 在E2单元格中输入以下公式,并拖动填充到E列的其他单元格:
```
=IFERROR(INDEX(Sheet2!$B:$B, MATCH("*" & Sheet2!$A2 & "*", Sheet1!$D:$D, 0)), "")
```
这个公式使用INDEX和MATCH函数进行模糊匹配。它将在Sheet1的D列中查找与Sheet2中A列模糊匹配的值,并返回Sheet2的B列中对应的值。如果没有找到匹配项,将返回空字符串。
3. 现在,你可以隐藏E列,只保留Sheet2中的B列插入结果。
请注意,以上公式假设Sheet1的数据从第1行开始,而Sheet2的数据从第1行开始。如果你的数据起始行不同,请相应调整公式中的行号。
希望这次的回答能够满足你的需求!如有其他问题,请随时提问。
阅读全文