excel - Excel中的部分匹配
问题描述
我有一个 excel 工作簿,有两张纸,每张纸上有数百行。
Sheet1 在单元格 A2 中包含“ABCESX42 - 端口 1”。
Sheet2 在单元格 A2 中包含“ABCESX42”,在 B2 中包含“EMAIL”。
我正在尝试在 Sheet1 单元格 B2 中进行 VLOOKUP 以在 Sheet1 A2 上进行通配符 vlookup 以部分匹配 Sheet2 列 A 中的任何条目并将电子邮件输出到 Sheet1 B2
我希望这是有道理的。
谢谢安东尼。
解决方案
在 B2 中使用它:
=INDEX(Sheet2!B:B,AGGREGATE(15,6,ROW(Sheet2!$A$1:$A$2)/(ISNUMBER(SEARCH(A2,Sheet2!$A$1:$A$2))),1))
推荐阅读
- angular - Angular 11 Universal 不在页面源中显示动态数据
- javascript - 找不到模块'/home/container/node_modules/sqlite3/lib/binding/napi-v3-linux-x64/node_sqlite3.node'
- firebase - Firebase 多次重定向
- javascript - Vercel 上的 Next.js 部署失败
- angular - 以角度发出女巫异步(列出来自 Web Api 的元素)
- node.js - 从 Google Cloud Scheduler 调用 Google App Engine Admin API 时出现 403 权限被拒绝
- python - 在向 android 请求外部存储权限后,Jnuis 将无法工作。为什么?
- javascript - 如何向 React 应用程序添加进度条?
- laravel - 通过 cookie 测试显示隐藏调试内容,这是最佳做法吗?
- r - 循环中的 TryCatch 和 withTimeout