vlookup return#N / A - 查找单元格中的文本字符串

时间:2014-06-25 13:59:41

标签: excel-formula excel-2007 vlookup na

我有一个问题。我有两张大学生付款表,我需要彼此“协调”。

在表1中,我有学生姓名,格式为“史密斯,约翰”。我正在使用一个公式来返回格式为“SMITH”的姓氏。

在表2中,学生姓名位于一长串文本的末尾,通常如下所示:

VAED TREAS 310 DES:XXVA CH33 ID:xxxxxxxxxxxxxxx,INDN:COLLEGE I WORK FOR CO ID:xxxxxxxxxx CCD,PMT INFO:REF * 48 * CH33 TF VA FILE NO xxxxxxxxx * TE,RM xxxxxx-xxxxxx JOHN A SMITH -

每当我尝试将vlookup用于“SMITH”,并引用第二个表中的单元格时,我始终会得到#N / A错误。

我上传了一个我正在做的here的具体示例。

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您需要在返回SMITH的同一个表中创建一个列。在您上传的工作簿中,您的VLOOKUP公式引用了一大堆空白单元格,因此无法在最左侧的列中找到SMITH。

我做了一些更改,并在此重新上传了工作簿: http://we.tl/WjDiLtHDnm

表1现在已将姓氏添加到最后一列。我调整了你的vlookup公式,现在使用索引和匹配函数来做你想要的。我没有使用Vlookup的唯一原因是我将姓氏放在最右边(Vlookup只能从左侧大多数列引用并在右侧列中返回值)。