我想使用一个VLOOKUP
函数,该函数涉及放置在与VLOOKUP
函数写入的表格不同的表格中的数据表格。Vlookup参考不同的表格中的表格数据
示例:在Sheet 1中,单元格AA3我想插入VLOOKUP
函数。 我想要检查单元格M3中的数字的功能,在Sheet 2范围地址A2:Q47第一列中找到相同的数字,并在该表格的第13列中重现该值。
我已经写了这个功能,但它报告#N/A
结果:
=VLOOKUP(M3,Sheet1!$A$2:$Q$47,13,FALSE)
我想使用一个VLOOKUP
函数,该函数涉及放置在与VLOOKUP
函数写入的表格不同的表格中的数据表格。Vlookup参考不同的表格中的表格数据
示例:在Sheet 1中,单元格AA3我想插入VLOOKUP
函数。 我想要检查单元格M3中的数字的功能,在Sheet 2范围地址A2:Q47第一列中找到相同的数字,并在该表格的第13列中重现该值。
我已经写了这个功能,但它报告#N/A
结果:
=VLOOKUP(M3,Sheet1!$A$2:$Q$47,13,FALSE)
您的公式看起来不错。也许你正在寻找的价值不在第二张表的第一列?
如果第二片是另一个工作簿中,你需要一个工作簿引用添加到您的公式:
=VLOOKUP(M3,[Book1]Sheet1!$A$2:$Q$47,13,FALSE)
一个与VLOOKUP
常见的问题就是,是因为一个数字返回#N/A
“数据不匹配”查找值与VLOOKUP
表中的文本格式值不匹配(反之亦然)
这两个版本中的任何一个都可以工作吗?
=VLOOKUP(M3&"",Sheet1!$A$2:$Q$47,13,FALSE)
或
=VLOOKUP(M3+0,Sheet1!$A$2:$Q$47,13,FALSE)
前者一个数字查找值转换为文本(假设查找表第一栏包含格式化为文本数)。后者则相反,将文本格式的查找值更改为数字。
取决于哪一个作品(假设一个人),那么你可能要永久地改变你的数据的格式,这样的标准VLOOKUP
将工作
+1对于从文本到数字的查找值中强制使用数据类型的巧妙方法,反之亦然! – chuff 2013-02-26 05:30:31
有可能是坏了您的公式另一片也许你有到工作表Sheet1改变到Sheet2 ---> = VLOOKUP(M3,Sheet2中 $ A $ 2:$ Q $ 47,13,FALSE)---如果Sheet2中是你的表阵列
此查找仅具有完全匹配。如果您在其中一列中有额外的空间或类似的东西,它将无法识别它。
将=VLOOKUP(M3,A$2:Q$47,13,FALSE)
复制到其他工作表,然后搜索!替换为!$,搜索:替换为:$所有工作表的$一次
我遇到过类似的问题,它返回#N/A
。这意味着匹配数据存在,但您可能在M3列记录中有额外的空间,这可能会阻止它获得准确的值。由于您已将最后一个参数设置为FALSE,因此它正在查找“完全匹配”。 这个公式是正确的:=VLOOKUP(M3,Sheet1!$A$2:$Q$47,13,FALSE)
我遇到了这个问题,当我开始搜索重要的一点时,我发现是,价值ü正在查找我。M3列应出现在您要搜索的表的第一列中 https://support.office.com/en-us/article/VLOOKUP-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1 检查lookup_value
这为我修好了!巴里霍迪尼的(最佳答案)没有做到这一点。 – WebMW 2016-09-23 04:41:00
谢谢您花时间回答。 该值位于第二个表的第一列。 – Gianluca 2013-02-25 16:26:55