Excel 搜索单元格内的某些文本并从范围内返回 vlookup

问题描述 投票:0回答:1

在表 1 中,我在一个选项卡(H 列)中有一列姓名,并希望根据单独选项卡(表 2)中的列表(A 列和 B 列)引入联系信息(I 列)。 表1示例:

姓名 联系方式
犹他大学设施
BMI属性
C/O 健康 HOA 管理

列出表2示例:

如果名称包含以下文字 联系方式
犹他大学 [电子邮件受保护]
体重指数 123-456-7890
健康管理 [电子邮件受保护]

我希望我的原始表 1 看起来像表 3 示例:

姓名 联系方式
犹他大学设施 [电子邮件受保护]
BMI属性 123-456-7890
C/O 健康 HOA 管理 [电子邮件受保护]

我遇到的问题是,它只查找全名单元格内容的完全匹配(即使我使用 “X” 通配符)。有没有办法只搜索单元格内的特定文本(例如,单元格内的 BMI,即使单元格显示 BMI 属性)并以 vlookup 或其他方式返回相邻单元格中的值?感谢您的帮助!我进行了大量搜索,但没有任何效果。

excel indexing match vlookup xlookup
1个回答
0
投票

这是实现所需输出的一种方法:

enter image description here


=MAP(A2:A4,LAMBDA(α, FILTER(E2:E4,1-ISERR(FIND(" "&D2:D4&" "," "&α&" ")))))

请确保根据您的套装更改单元格范围和参考。

© www.soinside.com 2019 - 2024. All rights reserved.