【发布时间】:2016-09-08 22:28:35
【问题描述】:
我目前在使用 VLOOKUP 在列中查找匹配项时遇到问题。
在 A 列中,我有客户姓名,在 B 列中,我有每个客户对应的电话号码。
在 D 列中,我有一个可能的客户名称列表,如果存在电话号码,我想用他们的电话号码填充 E 列。
我正在使用的当前论坛是:
=VLOOKUP(D2,$A$2:$B$10706,2,FALSE)
其中 D2 是第一个“客户名称”
$A$2:$B$10706 是 A+B 列的全部范围
索引 2 是匹配时返回的电话号码
FALSE 表示只返回完全匹配。
即使对于我已经完成并手动找到的完全匹配,我也会不断收到 #N/A 错误,我不知道为什么。
谁能提供一些方向?
【问题讨论】:
-
能否请您看一下您的数据?截图可以吗?大概和数据有关。没有找到完全匹配的东西,否则它应该找到一些东西。请重新检查您的数据。
-
您确定没有前导或尾随空格吗?如果没有样本数据,很难判断为什么会出现这种情况。
-
很难说没有数据样本,因为您使用的是精确匹配,您是否检查过目标上的简单问题,例如空格/换行符?
-
尝试将匹配项等同起来,看看它是否返回
TRUE和=D2=A35一样,其中 A35 应该与 D2 匹配。 -
公式评估在这种情况下无济于事。 VLOOKUP 是一步计算出来的,你将看不到它失败的原因
标签: excel excel-formula vlookup