问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel操作中lookup,vlookup,hlookup函数有什么区别?

发布网友 发布时间:2022-04-28 21:34

我来回答

1个回答

热心网友 时间:2022-06-23 07:22

lookup就是根据特定值进行模糊查找。


vlookup就是根据特定值在指定列进行精确匹配,并返回对应列的值。且兼具lookup的模糊查找功能。


hlookup和vlookup相似,区别在于,查找与返回均是行数据。

1.LOOKUP函数。

LOOKUP函数的功能是返回向量(单行区域或单列区域)或数组中的数值。函数 LOOKUP 有两种语法形式:向量和数组。函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值;

函数 LOOKUP 的数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。

(1)向量形式:公式为= LOOKUP(lookup_value,lookup_vector,result_vector)式中 lookup_value—函数LOOKUP在第一个向量中所要查找的数值,它可以为数字、文本、逻辑值或包含数值的名称或引用;lookup_vector—只包含一行或一列的区域lookup_vector 的数值可以为文本、数字或逻辑值;result_vector—为只包含一行或一列的区域其大小必须与 lookup_vector 相同。 

(2)数组形式:公式为= LOOKUP(lookup_value,array)式中 array—包含文本、数字或逻辑值的单元格区域或数组它的值用于与 lookup_value 进行比较。例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。

注意:lookup_vector的数值必须按升序排列,否则函数LOOKUP不能返回正确的结果。文本不区分大小写。如果函数LOOKUP找不到lookup_value,则查找lookup_vector中小于或等于lookup_value的最大数值。如果lookup_value小于lookup_vector中的最小值,函数LOOKUP返回错误值#N/A。

2.VLOOKUP函数VLOOKUP函数的功能是在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。公式为= VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)式中 lookup_value—需要在数据表第一列中查找的数值,lookup_value 可以为数值、引用或文字串;

table_array—需要在其中查找数据的数据表,可以使用对区域或区域名称的引用,例如数据库或数据清单;如果range_lookup为TRUE,则table_array的第一列中的数值必须按升序排列,否则函数VLOOKUP不能返回正确的数值,如果range_lookup为FALSE,table_array不必进行排序。table_array的第一列中的数值可以为文本、数字或逻辑值,且不区分文本的大小写;

col_index_num—table_array中待返回的匹配值的列序号;col_index_num为1时,返回table_array第一列中的数值;col_index_num为2时,返回table_array第二列中的数值,以此类推。如果col_index_num小于1,函数VLOOKUP返回错误值#VALUE!;如果col_index_num大于table_array的列数,函数VLOOKUP返回错误值#REF!。

range_lookup—逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果其为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。VLOOKUP函数在财务管理与分析中是一个经常用到的函数,因此熟悉它将会带来很大便利。

在以后的有关章节中会经常用到它。例如,假设单元格A1:A4中的数据分别为1、30、80和90,单元格B1:B4中的数据分别为400、500、600和700,则有:VLOOKUP(5,A1:B4,2)=400,VLOOKUP(30,A1:B4,2)=500,VLOOKUP(79,A1:B4,2)=500,VLOOKUP(92,A1:B4,2)=700。3.HLOOKUP函数HLOOKUP函数的功能是从表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。

公式为= (lookup_value,table_array,row_index_num,range_lookup)式中 row_index_num—table_array中待返回的匹配值的行序号。row_index_num为1时,返回table_array第一行的数值,row_index_num为2时,返回table_array第二行的数值,以此类推。如果row_index_num小于1,函数HLOOKUP返回错误值 #VALUE!;

如果row_index_num大于table_array的行数,函数HLOOKUP返回错误值#REF!。式中的其他参数含义参阅VLOOKUP函数。HLOOKUP函数与VLOOKUP函数的区别是:当比较值位于数据表的首行,并且要查找下面给定行中的数据时,使用函数HLOOKUP;当比较值位于要进行数据查找的左边一列时,使用函数VLOOKUP。

VLOOKUP函数在首列进行检索,先得到的是行号,然后根据col_index_num参数指定的列标返回指定的单元格数值;而HLOOKUP函数在首行进行检索,先得到的是列标,然后根据row_index_num参数指定的行号返回指定的单元格数值。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 能给我祥解下HLOOKUP公式吗? excel怎么用hlookup函数把及格和不及格的姓名提取出来 excel 的Hlookup函数怎么用? excel中HLOOKUP函数怎么用 见图 公式解释hlookup函数 请问谁知道在EXCEL中函数hLookup公式怎么用? 股票中量比意味着什么 股票量比高好还是低好 “量比”的概念是什么?它的高低变动代表的意义是什么? 三十岁了牙齿不齐,怎么矫正 我想矫正牙齿,牙齿矫正器有几种类型?那种比较好? 牙齿矫正器主要有哪些类型? 牙齿矫正的种类及价格 牙齿矫正器的种类有哪些 牙齿矫正牙套有几种哪种比较好? 什么类型的人合适做牙齿矫正? 牙齿隐形矫正的种类主要有哪些 牙齿什么问题,为什么要矫正牙齿 终于觉得去做牙齿矫正了,但据说矫正有好多种方式,哪种比较好? 矫正牙齿有哪几种? HLOOKUP函数的使用说明 北京伤残鉴定机构 西城区哪有资质的伤残鉴定中心所? 北京都哪里做伤残鉴定 《兰心的秘密》读后感 书《兰心的秘密》你得知了什么道理 《兰心的秘密》中的好词好句? 如何写《透明的红萝卜》的读书笔记 女生穿正装里面的衬衣领子要不要翻出来? 一篇BL键盘网游文 ,小受是人妖,喜欢完美的骨架 ,连小攻的老子都敢调戏 网游耽美文,攻受都是大神的那种,不介意受是人妖!书名就行 耽美网游文攻大神受喜欢收集时装,受是人妖 求受是用人妖号的温馨耽美网游文 人妖是攻还是受??? 求古风耽美文,要妖妖恋或是人妖(人受)恋的萌文, 键盘网游人妖耽美 耽美快穿文,小受在网游世界中是一个玩人妖号的少爷ID是小家碧玉,大概的我也记不清了。 找一部耿美网游小说,小受玩的是人妖号,他之前因为父母不让他玩游戏 键盘网游耽美文小受和攻是一个学校的,受在游戏扮人妖,受在现�� BL 网游 小受人妖号撩攻 像 大神,不是骗你装备没骗到么,不要追杀老子呀 的类似文