【发布时间】:2016-07-01 15:34:41
【问题描述】:
Cell A1: 0553400710
Cell A2: John
Cell B1: ['0553400710', '0553439406']
注意:
- 列表项单元格 B1 的固定格式为
['number','number,'number',...... ] - A1 和 A2 是用户输入值
我想将单元格 A1 中的 0553400710 与单元格 B1 中的 ['0553400710', '0553439406'] 匹配。
如果匹配,我想返回 A2:John。
有可能吗?
顺便说一句,Vlookup 无法正常工作。我正在寻找一些利用固定格式优势的技术
图1:这是我试过的公式
图 2:这是 vlookup 显示错误值的表格
图3:这是vlookup检查的数组
【问题讨论】:
-
欢迎来到 SO!您能否请edit your question 提供您已经尝试过的公式以及您得到的结果?电子表格的屏幕截图也有助于可视化问题。谢谢!
-
@Joanne 您可以使用
Instr函数检查单元格A1 中的子字符串是否在单元格B1 中找到。 -
我已经更新了图片
标签: excel excel-formula vlookup string-matching vba