将A列与B列进行模糊匹配,然后在C列填写A列满足B列模糊匹配的B列内容
时间: 2024-06-09 18:10:56 浏览: 8
这个问题可以通过使用Excel的模糊查找函数来完成。
1. 首先,选中C列的第一个单元格,然后输入以下公式:
=IFERROR(VLOOKUP("*"&B1&"*",A:A,1,FALSE),"未找到匹配项")
这个公式会从A列中查找包含B列第一个单元格中的文本的单元格,并返回A列中找到的第一个匹配项。如果没有找到任何匹配项,它将返回“未找到匹配项”。
2. 然后,将此公式复制并粘贴到C列中的所有单元格中。
3. 最后,将C列中的所有单元格格式化为文本格式,以确保它们不会自动转换为日期或数字格式。
这样,你就可以在C列中填写A列满足B列模糊匹配的B列内容了。
相关问题
将A列与B列所有数据进行模糊匹配,然后在C列填写A列满足B列模糊匹配的B列1
这个问题可以用Excel中的函数VLOOKUP和通配符来解决。
假设A列的数据从A2开始,B列的数据从B2开始,C列的数据从C2开始,可以按照以下步骤来实现:
1. 在C2单元格中输入以下公式:
=IFERROR(IF(VLOOKUP(B2,A:A,1,FALSE)=B2,1,0),0)
这个公式首先使用VLOOKUP函数在A列中查找与B列当前单元格相匹配的值,如果找到了则返回该值,否则返回错误值#N/A。然后使用IF函数判断是否找到了匹配的值,如果找到了则返回1,否则返回0。IFERROR函数用来处理VLOOKUP函数返回的错误值,如果发生错误则返回0。
2. 将公式拖动到C列的其他单元格中,以填充整个C列。
这样就可以实现将A列与B列进行模糊匹配,并在C列中填写匹配结果的功能。
Excal用a列匹配b列,填充b列对应的c列的数据
您好,根据您的要求,我可以提供以下 Excel 公式来实现您的需求:
=VLOOKUP(B1,A:C,3,FALSE)
其中,VLOOKUP 函数的参数解释如下:
- B1:表示要在 B 列中匹配的值。
- A:C:表示要在其中查找数据的范围,即 A、B、C 三列。
- 3:表示要返回的数据在范围中的列数,即 C 列。
- FALSE:表示要进行精确匹配。
您可以将该公式复制到 B 列中的每一个单元格,即可实现将 A 列中的数据与 B 列进行匹配,并将匹配到的结果填充到 C 列对应的单元格中。
希望我的回答能够帮助到您!如果您还有其他问题或需求,请随时告诉我。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)