Excel 为什么用VLOOKUP后的结果不正确?是如何得出来的错误数据

如题所述

1、VLOOKUP函数返回找到符合条件的第一个值;



2、没有使用精确查找(没有设置第四个参数,或没有设置为FALSE或0


3,是否是精确匹配


4,检查所有的数据是否带空格vlookup引用数据时,引用区域需要绝对引用行或列或行列,以免填充公式时,造成引用区域发生变化,返回不了正确的结果。


5,查找范围在选时要注意第一列必须是查找值包含类。一般精确查找我们写数字0或者false,正常写0比较快一点。如果你查询的有结果但是返回不正确,可能是精确查找这个没写0的概率比较大。如果你查询的结果都是错误,可能是你查找范围的第一列数据和查找值有差别,大部分情况都是空格差别(可以通过查找空格替换为空白解决)

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-08-10
关键是第一个参数,是文本,还是数值。应与第二参数的第一列的格式相同。同为文本或数值。然后是第4个参数,为FALSE,0或省略,表示精确匹配。否则,则是模糊匹配。
第2个回答  2016-08-10

语法=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

通俗一点来讲=vlookup(要查找的值,查找范围,返回值在第几列,模糊/精确)

        注意:

    查找范围在选择的时要注意第一列必须是查找值包含类。

    一般精确查找我们写数字0或者false,正常写0比较快一点。

如果你查询的有结果但是返回不正确,可能是精确查找这个没写0的概率比较大。

如果你查询的结果都是错误,可能是你查找范围的第一列数据和查找值有差别,大部分情况都是空格差别(可以通过查找空格替换为空白解决)

第3个回答  2016-08-10
你这样文我只能告诉你你用错了,你感觉别人能知道你那里错了吗?
上个图,或者把你公式发来本回答被网友采纳

为什么用vlookup显示数据错误呢?
1. 检查数据源:确保您要查询的数据源是正确的,并且列宽足够显示所有数据。2. 检查公式使用:确保公式使用正确。如果您输入的公式中有错误的引用或数据格式问题,可能会导致显示溢出。请仔细检查公式中引用的单元格和范围是否正确。3. 检查数据格式:确保您在VLOOKUP函数中使用的数据格式是正确的。如果数据...

为什么用vlookup函数返回数据是错误的?
一、公式输入错误。在使用VLOOKUP函数时,必须确保公式的格式正确。任何语法或标点符号的错误都可能导致公式无法正常工作。此外,还要确保查找范围、数据表等参数设置正确。二、单元格格式问题。如果单元格的格式被设置为文本,可能会导致公式无法计算结果。这种情况下,可以尝试更改单元格的格式为常规或数值,然...

excel表格中vlookup怎么匹配不上?
一、数据格式不一致 当使用vlookup函数进行匹配时,如果查找值和目标单元格的数据格式不一致,可能导致匹配失败。例如,一个单元格是文本格式,另一个单元格是数值格式,这样即使数值相同,也会因为格式不同而无法匹配。二、查找值不存在 如果查找的值在目标列中不存在,vlookup函数自然无法匹配到对应的结果。

用vlookup函数为什么总是匹配失败呢
在使用vlookup函数进行数据匹配时,可能存在表格格式不一致的情况。例如,在一个表格中,数据是以文本形式存储的,而在另一个表格中,数据是以数字形式存储的。如果在使用vlookup函数时没有进行相应的格式转换,就会导致函数无法正确匹配数据。因此,在使用vlookup函数之前,需要先将需要匹配的数据格式进行统一。

为什么vlookup返回的是错误值呢?
3. **操作错误**:在写公式之前对匹配行进行了删除、插入等操作,可能会改变数据的位置,导致VLOOKUP函数无法找到正确的数据,从而引发错误。4. **版本兼容性问题**:不同版本的Excel或WPS在函数处理上可能存在差异,某些版本的软件可能不支持特定的函数用法或显示方式,从而导致SPILL错误。解决SPILL错误的...

为什么VLOOKUP函数返回的值为错误值# SPILL?
VLOOKUP使用后出现#SPILL!错误通常意味着查找函数的结果无法正确显示,因为返回的数据可能“溢出”了其预期的显示区域。详细来说,#SPILL!错误是在较新版本的Excel中引入的,它与动态数组公式有关。这类公式能够返回多个结果,并且这些结果会自动“溢出”到相邻的单元格中。当VLOOKUP...

vlookup函数返回错误值是怎么回事?
vlookup公式正确但结果错误1、首先选中Excel表格,双击打开。然后在该界面中,选中数据源数据内容格式不统一的单元格。其次在该界面中,右键点击“设置单元格格式”选项。然后在该界面中,选择“数值”选项。2、确认公式无误,那就是数据有误。主要可能是对应的数据里有字符型、数值型这样混合的东西。比如...

为什么用vlookup不能匹配?
Excel中数据存在但VLOOKUP无法匹配,可能是因为查找值的数据类型不匹配、查找列存在空值或非文本格式、查找范围设置不正确或VLOOKUP公式语法错误。详细解释:1. 数据类型不匹配 VLOOKUP函数对数据类型非常敏感。当尝试匹配文本类型的查找值时,如果数据表中对应的数据是数字或日期等其他类型,即使看起来相似,...

为什么使用vlookup返回错误的值# spill
使用VLOOKUP函数后显示# SPILL!错误通常是因为在Excel中启用了动态数组功能,而VLOOKUP的返回结果尝试溢出到相邻的单元格中,但这些单元格并非空白,从而产生了溢出错误。在Excel中,VLOOKUP是一个非常实用的函数,用于在数据表中垂直查找并返回相应值。然而,有时在使用VLOOKUP时,用户可能会遇到# SPILL!错误...

为什么vlookup函数引用的数据不正确呢?
当使用VLOOKUP函数进行数据匹配时,有几个常见的原因可能导致匹配结果不正确:匹配列未按照升序排列:VLOOKUP函数要求在进行匹配时,搜索范围(第一个列参数)必须按照升序排列。如果匹配列未正确排序,VLOOKUP可能会返回错误的结果。第二参数没使用绝对引用您使用了模糊匹配。这都是出错的原因。可能有以下原因...

相似回答