永发信息网

Excel函数VLOOKUP LOOKUP HLOOKUP有什么区别?

答案:2  悬赏:60  手机版
解决时间 2021-04-13 09:41
最好用实例解释,本人深感飙血!
最佳答案
简单点说。
lookup就是根据特定值进行模糊查找。
vlookup就是根据特定值在指定列进行精确匹配,并返回对应列的值。且兼具lookup的模糊查找功能。
hlookup和vlookup相似。区别在于,查找与返回均是行数据。
全部回答
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参数指定的行号返回指定的单元格数值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题关于真核细胞基因结构的表述中正确的是
微信运动设置了不访问怎么恢复
燃料油可细分为哪几种
豆腐配什么菜炒好吃,豆腐和什么菜一起做好吃
谁教我怎么画水?
明龙66辣子鸡我想知道这个在什么地方
下列各句中没有语病的一句是A. 我仍很高兴能
请问武林外传仓库元宝密码清空要多少天?
顺丰快递可以拒收吗?因为联系不到卖家
为什么我的战地之王玩不了
八字喜火土的字
如果你最好的朋友三番五次的偷你的钱,你怎么
能不能用手机上网下载艾米视频?
8吨700克、7000千克、7000克、8吨、900千克从
在一定条件下,密闭容器内的四种物质充分反应
推荐资讯
食为天锅贴铺我想知道这个在什么地方
水货手机一般会比行货便宜多少,水货诺6210C
单选题2006年12月14日-15日中美首次战略经济
东风小康这款汽车怎样
我是广东省的考生,想专插本,学校想选在广州
怎么学好高二理科啊?
我陈雅茹的韩国名字怎么写
求《诡案组》电视剧,网上实在找不到了?等了
严记骨汤煲地址在哪,我要去那里办事
点亮的QQ华夏图标怎么又灭了
大乐透122,123期开奖号码
想好好的爱一个人真的很难吗???
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?