VLOOKUP正确映射了一些值,但不一致 – >随机返回“#N / A

[例子:见1>我在哪里select了“大专院校” – >“教育”(这是正确的),但是注意到VLOOKUP下面3行为同样的场景返回“#N / A”这是? 1

请参阅2>我从table_array的同一工作簿图像中的另一张工作表中拉出table_array

试试这个作为一个标准的公式,

 =IFERROR(VLOOKUP('data mapping'!C2&"", mapping!A:B, 2, FALSE), "") 

VLOOKUP函数在未sorting的数据上需要FALSE。 当您显示的数据出现sorting时,必须有未sorting的数据进一步下移。

IFERROR函数自xl2007以来已经出现,大大减less了IF(ISERROR(...错误控制所需的公式。

您在设置VLOOKUP的范围时使用了相对参考。 尝试使用绝对参考:

 =VLOOKUP('data mapping'!C2&"",mapping!$A$1:$B$46,2) 

然后简单地复制下来。