首页 >>  正文

excel用vlookup函数时找不到匹配的数据,公式问题不大,感觉是格式问题,但试了半天还是不对,请高手帮忙

来源:www.zuowenzhai.com    作者:编辑   日期:2024-06-01
关于excel文件使用vlookup函数时格式的问题。

根据你的描述,函数出现这样的错误值,是由于你两个表中的数据不同造成的。
如果不是含有空格的话,那就说明你表中的数据是数字型的,而它们的格式一个是文本型,一个是数值型。如果不是你自己输入的数据或者是先设定了文本格式,再输入的数据,直接改格式,是改不回数值型的,这时要通过其它办法来转。
你先看看这些数据的左上角有没有一个绿色小三角,有就是文本型的。

1、你先用TRIM将左、右两边的名字全部整理一下,都有好多空格,或者在VLOOKUP里加TRIM也行
2、在VLOOKUP的时候,最后的匹配方式要改为精确匹配,就是加个0,形如
=VLOOKUP(H8,I8:J14,2,0)  就是最后这个0一定要加
你这个刘川明显是模糊匹配出来的结果

首先是,不知道你要返回的是什么?
其二是,你的公式是在B列(编码)中查找G列(条码)的数据,所以找不到。
如果你的目的是要:
通过在C列查找相应G列的条码然后获得B列的编码,那么在你现在的结构下,无法通过Vlookup获得,可以用Index+Match:I2:
=INDEX(B:B,MATCH(G2,C:C,0))
下拉即可

b列是文本格式,G列是常规格式,当然匹配不了,改成同一格式即可

在I2输入以下公式,然后向下填充公式
=VLOOKUP(G2,C:D,2,0)


18388696945如何使用vlookup函数快速查找指定数值
茹怀琪答:1.一个excel表,需要在另一个表中找出相应同学的班级信息。2.把光标放在要展示数据的单元格中,如下图。3.在单元格中输入“=vl”会自动提示出VLOOKUP函数,双击蓝色的函数部分。4.单元格中出来VLOOKUP函数。5.选择第一列中需要匹配数据的单元格,选中一个就可以,然后输入英文状态下的逗号“,”。6....

18388696945为什么使用excel中的vlookup函数时找不到数据
茹怀琪答:首先我们按正常的方法使用vlookup函数 往下拖动函数,没有出错,都找到了我们需要的数值。但这只是在这个简单的表中是这样的。再看下图,我们能够看到,对比第一张图中,由B3:C17变成了B4:C18,而这就是容易出错的地方。原因是如果你要找的数值在B2:C16或者更上行呢,数值就找不到。所以我们要对公式...

18388696945如何使用excel中的vlookup函数查找指定的内容?
茹怀琪答:4. 解决方案:虽然VLOOKUP函数无法直接实现一对多匹配并全部显示出来,但可以通过其他方法间接实现这一目标。一种常用的方法是使用辅助列和数组公式,将多个匹配值合并到一个单元格中显示。另一种方法是使用更高级的数据库查询工具,如SQL或Power Query,来处理一对多匹配的情况,并将结果导入到Excel中进行显...

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

18388696945VLOOKUP函数怎么查找匹配值
茹怀琪答:这个公式的运行原理与上文相同,可参见《Excel公式技巧16:使用VLOOKUP函数在多个工作表中查找相匹配的值(1)》。解决方案2:不使用辅助列 首先定义两个名称。注意,在定义名称时,将活动单元格放置在工作表Master的第11行。名称:Arry1 引用位置:=MATCH(TRUE,COUNTIFS(INDIRECT(“‘”&Sheets&”‘!B...

18388696945怎么在excel中用vlookup函数查找数据
茹怀琪答:当使用Excel的HLOOKUP函数时,有三个条件需要填写。这三个条件分别是:1. **lookup_value**:这是你要查找的值,通常在表格的第一行。2. **table_array**:这是包含表格数据的区域,通常是你想要查找的数据所在的区域。3. **col_index_array**:这是HLOOKUP函数返回结果的列号,即在table_...

18388696945vlookup函数如何固定查找区域?
茹怀琪答:1、这里以excel2010版本为例,E列的年龄要跟B列匹配,如下图所示。2、在E2输入vlookup函数,=VLOOKUP(D2,A2:B6,2,0),即可得到E2王红的年龄;3、把公式下拉复制到下面的单元格,发现最后的王红出现错误,原因是取值范围变成了A5:B9;4、故回到E2单元格,在公式用$符号对搜索区域进行固定,改成=...

18388696945如何用vlookup函数在excel中查找匹配数据?
茹怀琪答:1、我们打开一个excel表,需要在另一个表中匹配出相应同学的班级信息。2、我们把光标定位在需要展示数据的单元格中。3、在单元格中输入“=vl”,然后会自动提示出VLOOKUP函数,双击蓝色的函数部分。4、我们可以看到,单元格中显示出完整的VLOOKUP函数。5、选择第一列中需要匹配数据的单元格,只选中一个...

18388696945使用VLOOKUP函数在多个工作表中查找相匹配的值
茹怀琪答:在公式中使用的VLOOKUP函数与平常并没有什么不同,我们首先需要确定在哪个工作表中进行查找,因此我们使用的函数应该能够操作三维单元格区域,而COUNTIF函数就可以。公式中的:COUNTIF(INDIRECT(“‘”&Sheets&”‘!B:B”),$A3)转换为:COUNTIF(INDIRECT(“‘”&{“Sheet1″,”Sheet2″,”Sheet3″}...

18388696945在Excel中,如何使用VLOOKUP函数匹配对应的数据?
茹怀琪答:在 Excel 中,可以使用 `VLOOKUP` 函数和列名匹配对应的数据。方法如下:1. 准备数据:将需要匹配的列的名字和其他信息放在同一工作表中,确保列名和其他信息列都有一个唯一的标识符。2. 创建一个新列:在要返回结果的单元格中,使用 `VLOOKUP` 函数。例如,假设您要在 C 列中返回结果,您可以在 ...


(编辑:尤瑞谢)
联系方式:
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图
@ 作文摘要网