=vlookup函数的使用方法使用?

2023年04月04日 06:34--浏览 ·
--喜欢 ·
--评论在excel中查询数据值是最常用的功能,如果你想要在工作表中查找你想要的内容,可以直接使用,ctrl键,加F键,实现快速查找,但遇到需要返回查询数据到另一张工作表上时,使用查询函数是个不错的选择,而在excel中查询函数包含lookup函数,vlookup函数,hlookup函数,xlookup函数等,今天先来讲最常用且使用最广的vlookup函数。接下来让我们一起来学习该函数吧!vlookup函数是可查找左侧列中的值,如果找到匹配项,则会在右侧的另一列中返回信息。Vlookup函数的参数如下:vlookup(Look_up_value , Table_array , Col_index_number , Range_look_up)Look up value表示需要查询的内容,该项可以是数值,单元格引用或字符串等。Table array表示查询区域,该项可以是单元格区域或区域名称的引用。Col index number表示返回数据所在的列数,该项是阿拉伯数字1,2,3等。Range look up 表示查找模式,该项有true或false,若不填写则默认true进行模糊匹配。(除了range look up参数是可选参数以外,其余三个参数都是必须参数。)下面让我们用示例来详细拆解vlookup 函数各参数的意义。在该示例中:第一个参数A1表示,我们想要查找A1单元格中的内容。如果单元格内填写的是苹果,我们查找的就是苹果,除了单元格引用,也可以直接在第一个参数输入苹果,两者的区别在与,使用单元格引用,直接修改单元格中的内容就可以实现替换查找内容,不用每次都修改公式,如果直接填写文本或数字则需要每次都要修改公式实现替换查找内容。第二个参数B到D表示,我们需要到B列至D列这个数据列表中去查找需要查找的内容。这里需要特别注意,查找的内容必须在查找区域的第一列,仍然以刚才的苹果为例,我们需要在B列,到,D列中,查找苹果,那么苹果必须在B列中,函数才能查找到苹果,如果苹果在C列或D列中函数是无法正常找到苹果的。第三个参数3,它表示返回的是B列到D列中的第3列数据。如果B列表示水果名称,C列表示水果价格,D列表示水果数量,在所选区域B列到D列中,B列是第一列,C列是第二列,D列是第三列,如果填写1则返回B列中的内容即水果名称,如果填写2则返回C列中的内容即水果价格,如果填写3则返回D列中的内容即水果数量,所以该示例返回的是水果数量。最后一个参数填写的FALSE表示,在B列中精确查找苹果。所以该示例公式表达的是,需要在水果信息表B列到D列中,查找A1单元格中的内容,即苹果,如果找到苹果返回B列到D列中的第3列内容即苹果对应的数量。如果没有找到则公式报错。下面让我们实际操作一下,看看该函数是如何工作的。我们需要找到香蕉的数量,首先,选择单元格, D55 ,然后输入,等于 Vlookup,然后按tab键,再选择单元格C 55,再输入逗号,数据查找区域选择C49到D53,再输入逗号,数量在所选区域的第2列,所以输入2,然后输入逗号,再选择精确匹配,最后按enter。=VLOOKUP(C55,C49:D53,2,FALSE)香蕉的正确答案为 60。现在选择单元格C55,然后从下拉列表中选择不同的项目,可以看到结果也会随之改变。你可以下载教程文件,然后试着在肉类部分的单元格 G55 中进行尝试。在使用Vlookup函数时,可能会遇到许多错误反馈,最常见的是#N/A!错误,该错误通常是由于,查找内容在所选查找区域中找不到,但也可能是,查找单元格引用中没有任何值。如果你知道查找值存在,但查找单元格为空,你希望隐藏错误,可以使用上期讲述的 if 语句。在这种情况下,我们将如单元格 D71 所示,嵌套现有Vlookup 公式,在等于后输入if,然后输入左括号,再输入C 71等于空,然后输入逗号,如果为真则返回空,否者返回vlookup 函数查找值,最后在末尾输入右括号,然后按enter。=IF(C71="","",VLOOKUP(C71,C65:D69,2,FALSE))这表示如果单元格 C71 没有任何内容,则不返回任何结果,否则返回 Vlookup 的结果。如果不确定查找值是否存在,但仍想抑制#N/A!错误,可以在单元格 G71 中使上期讲述的 IFERROR 或IFNA的错误处理函数。你可以下载教程文件在物品区域的G71单元格进行尝试。除了#N/A!错误,Vlookup 函数还可能返回其他错误。一,ref错误该错误通常是由于需要返回的列数超过所选区域的最大列数。只需扩大查找区域,或修改返回列数的数值。二,value错误该错误是由于返回的列数填写了小于1的数值。只需将返回列数修改为大于等于1的自然数。三,name错误该错误通常是由于公式中含有未添加引号的文本。只需将文本使用引号括起来即可。四,溢出错误溢出错误即spill错误,该错误是由于公式中的查找引用整列,并且与所选区域的第一列相同,会导致公式计算超出范围,该错误通常会由计算机自动识别并修改,但如果未正确识别并修改,可以在查找值前用@符号定位查找引用来解决。五,返回错误的查询结果除了以上会直接报错的错误,函数还可能会存在一种隐式错误,即返回了错误的查找结果,这通常是由于选择了近似查找,excel会返回模糊匹配的结果,而不是精确匹配的结果。教程同步学习文件下载链接链接: https://pan.baidu.com/s/1iyija4KnUNcASOmAsqV6nA?pwd=amkg 提取码: amkg 复制这段内容后打开百度网盘手机App,操作更方便哦如果文章对您的学习有帮助可以点一下喜欢加收藏,如果能关注加分享那就更好啦,我后期会更新更多内容,祝身体健康,前程似锦。
你好,关于您的提问,特向您推荐一个“EXCEL-VLOOKUP”的精炼版教程,必会有所收获!EXCEL — VLOOKUP 函数精炼版教程】一、函数简介VLOOKUP 的全称为“Vertical Lookup”,其含义为:按照垂直方向,即表格中的列向,对查询数据,进行搜索范围内的匹配数据查找垂直方向数据查找图示此函数,是在范围查找函数 “LOOKUP” 的基础上,衍生而来,同时,它还拥有一个兄弟函数HLOOKUP(即按照水平方向,也表中的行项,进行的数据查找)在EXCEL中,VLOOKUP 函数用处是,根据“目标搜索数据”的定位条件,提取函数应用范围内,指定列的“引用数据”,从而达到,定向查找某些数据的工作要求通俗点来讲,就是在众多数据的大范围里,提取工作目标的小范围数据(当然,也可以是相同数量的范围数据,不同顺序间的相互匹配)!VLOOKUP系统函数释义二、函数运算逻辑VLOOKUP 函数的运算逻辑为,对工作任务中,确定的定位查找值,在框选的引用范围中,进行数值查找,找到后,将此“定位值”对应的引用数据,执行对应精度的数据提取,并将查找结果,显示在对应的单元格中!VLOOKUP的公式构成为:=VLOOKUP (定位查找值,引用函数范围,引用数据所在范围内的列数,匹配精度)VLOOKUP函数公式举例三、特别说明由于VLOOKUP函数,是按照垂直方向,进行的数据查找,因此,在使用此函数时,请务必保证“定位查找值”的“唯一性”,如果,数据中的定位查找值,不止一个,那么,后续的数据查找,会默认以垂直方向的第一个为准,进行数据显示!特别说明图示四、#N/A 解决方法在使用 VLOOKUP 函数时,最易出现的错误,就是出现 #N/A 的错误提示,造成问题的原因,是由于,在目前的搜索范围中,根据设定的搜索条件,无法精确的匹配,目标数据的引用信息!简单来说,就是三个字“找不到”!如若出现错误,可按照以下步骤,进行逐步排除(1)定位信息不在范围问题原因:即公式中的第一部分,没有出现在后面的引用范围里解决方案:重新框选引用范围,保证定位信息,在所选范围中图示解读(一)(2)定位信息不在引用范围的第一列问题原因:公式中第一部分,虽在所选范围中,但未处于第一列解决方案:重新框选引用范围,保证定位值,在范围里第一列(最左侧)图示解读(二)(3)定位查找值与原表数据格式不匹配问题原因:原表数据与定位查找值,格式设定有区别(比如:一个文本,一个常规)解决方案:将格式调整为统一(调谁都行,两者保持一致)即可图示解读(三)(4)公式全对!但就是没有对应信息问题原因:函数公式没有任何问题,就是此定位信息,在原表中没有数据解决方案:可以在VLOOKUP与IFNA函数进行嵌套,将查询无果的数据,直接显示为空值图示解读(四)(5)公式中的范围信息,没有进行锁定问题原因:在设定好首位公式后,进行向下填充,由于未锁定范围,导致下方公式中的查询范围逐次向下,一些数据被“过滤掉”解决方案:在首位公式中,将后方的引用数据范围,按下F4,锁行又锁列,固定查询范围总结:这其中,问题(5)的原因,比较突出,是最常发生的问题,如遇此景,可参照下方图示,进行操作!范围未锁定图示范围锁定图示五、了解更多如果,您觉得文字描述过于“笼统”,还想进一步了解 VLOOKUP函数的实际用法!那么,这里有更加直观的“视频教程”为您推荐!请点击下方链接,进行学习!教程里,含有具体的实战案例,为您全方位的演示使用流程,希望对您有所帮助!那如果,您还想了解,EXCEL中其他的应用技巧,可至“小乐”的主页区(视频部),进行查看,期待与您再度相会!【↓↓↓主页链接↓↓↓】
操作1、在性别位置,也就是B13单元格,点击Fx,进入函数2、输入Vlookup函数3、进入函数后我们填写相应的值查找的值为:关键词为姓名,也就是B12查找范围为工作表:B2:F9返回列数:2,性别是在第二列精确匹配:04、此时出来的是错误的提示,是因为我们没有输入名字5、输入名字后,就会显示性别6、依次完成手机号,家庭住址,身份证号的设置(如图)如果我们输入名字感觉太麻烦,不想输入名字,直接查询怎么操作呢1、单击B12单元格2、点击数据选项卡,找到数据验证3、验证条件中选择序列,来源选择姓名所有的单元格4、姓名这个单元格就会有一个下拉菜单的显示5、点击下拉菜单,选择需要的明细,相应的信息就会随之变动

我要回帖

更多关于 =vlookup函数的使用方法 的文章

 

随机推荐