关于excel中的函数vlookup参数的问题

第一个图中编辑栏里的vlookup的参数比第二个图里少一个逗号和零,为什么会这样? 是因为第二个图里面vlookup和mid一起用的原因吗?还是因为什么,请解答一下

关于excel中的VLOOKUP函数参数最后少了一个逗号和0,那就需要搞清楚它每个参数的意思。
VLOOKUP函数一共有四个参数:
1、查找的值,也就是那个代码;
2、被查找的区域(注意:这个区域的首列必须包含参数1);
3、返回参数2的第N列,也就是你的公式里面的2,表示返回参数2的第2列;
4、查找模式,省略或1为模糊查找,0为精确查找。
由于B列的代码是一个升序排列方式,所以模糊查找和精确查找的值都是一样的。
如下图:


如果B列代码不是降序排列,那么模糊查找方式就会得到不正确的值。
如下图:

追问

我在左边图里加一个  ,0  为啥没有结果呢 

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-08-26
vlookup最后一个参数(即你说的逗号和零)是设置vlookup的匹配方式,有0表示为精确匹配,即查找与目标值完全相同的,找不到相同的则返回错误;最后一个参数省略表示如果找不到完全相同的值,则查找相似的值(按从低到高的大小顺序相似,非内容相似)。所以两个图片里面的函数,当查找的值有精确对应的目标值,结果相同,没有则结果不同。
第2个回答  2019-08-26
= VLOOKUP (查阅值、包含查阅值的区域、包含返回值的区域中的列号、近似匹配 (TRUE) 或完全匹配 (FALSE))。
二个公式的差异在于最后的,0。最后一个参数缺省,表示为ture(左边公式中),近视匹配 ,0(右边公式)表示完全匹配。所谓近视匹配,就是找出最相近的数值。
第3个回答  2019-08-26
VLOOKUP完整有4个参数,
最后一个是表示:精确或近似匹配,
FALSE、0、不填:都是代表精确查找。

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

excel中vlookup不能匹配是什原因?
1、数据类型是否一致。首先要检查应用的目标列和被应用的目标列数据类型是否一致。如一个是文本,一个是数字,那结果肯定是报错。2、空格问题。目标单元格的值前后出现空格造成目标值和匹配值不相等。3、目标套用列必须是第一列,这是vlookup函数严格要求限制的。4、第三个参数代表第几列,是否填写正确。

excel表格vlookup注意要点电子表格vlookup函数注意事项的使用方法_百 ...
1. 数据排序:VLOOKUP函数要求查找范围(第一个参数)必须是按升序排列的。如果查找范围未排序,VLOOKUP可能会返回不正确的结果。因此,在使用VLOOKUP之前,请确保你的数据已经按照正确的顺序进行排序。2. 精确匹配:VLOOKUP默认使用近似匹配,即查找最接近的值。如果要进行精确匹配,需要将第三个参数(范围_loo...

excel中VLOOKUP不能匹配数据的原因?
1. 数据类型不匹配:VLOOKUP函数在进行匹配时,需要保证要匹配的数据类型一致,例如,如果要匹配的数据是文本类型,那么表格中的数据也需要是文本类型,如果不一致,可能会匹配不到。2. 查找值不准确:在使用VLOOKUP函数时,需要保证查找值和表格中的数据完全匹配,包括大小写、空格等,如果查找值有误,也...

为什么我的excel表格中有数据,但是VLOOKUP不能匹配?
1. 数据类型不匹配 VLOOKUP函数对数据类型非常敏感。当尝试匹配文本类型的查找值时,如果数据表中对应的数据是数字或日期等其他类型,即使看起来相似,函数也无法正确匹配。确保在数据表和公式中使用的数据类型一致。2. 查找列存在空值或非文本格式 在Excel数据表中,如果查找列含有空值或非预期的格式,即使...

为什么excel中使用Vlookup函数会出错?
5. 调整函数参数:您可以尝试调整VLOOKUP函数的参数,例如将搜索范围缩小到适合显示的数据范围。如果仍然存在问题,可能需要更详细地检查数据和公式设置。6. 格式化显示:如果问题仍然存在,您可以尝试使用格式化工具来查看数据和结果的格式化显示。您可以在Excel中右键单击显示区域,选择“格式化单元格”或“条件...

Excel中vlookup函数返回值全部错误值的解决方法
Excel中vlookup函数返回值全部错误值的解决步骤:在c列输入函数 第一个参数是要查找的a列单元格值 第二个参数是绿色的要去查找的区域的首列 第三个是第二个参数从左到右起的第三列 这一列相应的行对应单元格作为函数返回值 第四个参数是0代表精确查找。点按一下对好按钮 完成函数输入。将第一个...

关于excel中的函数vlookup参数的问题
关于excel中的VLOOKUP函数参数最后少了一个逗号和0,那就需要搞清楚它每个参数的意思。VLOOKUP函数一共有四个参数:1、查找的值,也就是那个代码;2、被查找的区域(注意:这个区域的首列必须包含参数1);3、返回参数2的第N列,也就是你的公式里面的2,表示返回参数2的第2列;4、查找模式,省略或1为...

为什么excel表格里,用vlookup函数匹配,只有部分数据能匹配
在Excel表格中,VLOOKUP函数的匹配问题常常出现在区域设置不正确的情况下。主要原因是用户在使用时未将查找区域设置为绝对引用,导致函数在数据范围变动时无法准确匹配。首先,打开Excel表格,当使用公式=VLOOKUP(F4,C3:D6,2,0)时,如果没有将C3:D6区域设置为绝对引用,即没有按F4键进行锁定,那么当你...

excel函数VLOOKUP匹配不出值?
VLOOKUP函数匹配不出来只显示公式 在Excel中,VLOOKUP函数是一种非常有用的函数,用于在一个数据范围内进行垂直查找,并返回相关信息。然而,有时候我们可能会遇到这样的情况,即VLOOKUP函数无法正确匹配数据,只显示公式。这个问题可能导致我们无法获取所需的结果,给工作带来不便。那么,为什么会出现这种问题呢...

相似回答