我目前在使用 VLOOKUP 查找列内的匹配项时遇到问题。
在 A 列中,我有客户姓名,在 B 列中,我有每个客户对应的电话号码。
在 D 列中,我有一个可能的客户名称列表,并且我想用他们的电话号码(如果存在)填充 E 列。
我当前使用的论坛是:
=VLOOKUP(D2,$A$2:$B$10706,2,FALSE)
其中 D2 是第一个“客户名称”
$A$2:$B$10706 是 A+B 列的完整范围
其中索引 2 是匹配时返回的电话号码
FALSE 表示仅返回完全匹配的内容。
即使对于我已经完成并手动找到的精确匹配项,我仍然收到 #N/A 错误,但我不确定为什么。
有人可以提供一些指导吗?
最佳答案
据我从您提供给我们的屏幕截图中可以看出,您的问题是您在一列中包含数字,而其他数字存储为文本(请参见单元格左上角的绿色小箭头)。
双击单元格,然后输入,将其从文本变为数字,然后vlookup就可以工作。
要更改整个列并从所有单元格中删除“存储为文本的数字”,您可以执行以下小“技巧”:
- 复制整列
- 转到空列使用
- 选择性粘贴->操作->添加
关于excel - VLOOKUP 查找匹配对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39393015/