Excel中vlookup与lookup函数的区别与使用方法

发布时间:2017-10-11    浏览:8585次
  Lookup用途:用于从单行或单列区域或者从一个数组中返回值。该函数有两种语法形式:向量型和数组型。1.向量是指包含一行或一列的区域。向量形式在单行或单列区域中查找值,然后返回第2个单行区域或单列区域中相同位置的值。

  语法形式:lookup(lookup_value,lookup_vector,result_vector)lookup_value:LOOKUP在第一个向量中搜索的值。可以是数字、文本、逻辑值、名称或对值的引用;lookup_vector:只包含一行或一列的区域。可以是文本、数字或逻辑值;

  result_vector:只包含一行或一列的区域,它必须与lookup_vector大小相同。提示:lookup_vector中的值必须以升序顺序放置,否则,函数可能无法提供正确的值。见图12.数组形式是在数组的第一行或第一列中查找指定数值,然后返回最后一行或最后一列中相同位置处的数值。

  语法形式:lookup(lookup_value,array)lookup_value:表示在数组中所要查找的数值。array:为包含文本、数字或逻辑值的单元格区域,它的值用于与lookup_value进行比较。如图1所示,H3处的公式为:=lookup(h2,a2:b9);

  h4处的公式为:=lookup(h2,a2:c9)。Vlookup用途:用于在表格或数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。VI设计语法形式:vlookup(lookup_value,table_array,col_index_num,range_lookup)lookup_value:为要在表格数组第1列中查找的数值;

  table_array:为两列或多列数据。col_index_num:为table_array中待返回的匹配值的列序号。range_lookup:为逻辑值,指明函数VOOKUP查找时是精确匹配,还是近似匹配。


 


  根据员工编号所在行的代码,查找姓名行对应的姓名,两者是水平的关系,因此应该使用HLOOKUP函数。

  与前一例不同,上图右侧部分是根据员工编号所在列的代码,查找姓名列对应的姓名,两者是垂直的关系,因此应该使用VLOOKUP函数。

  3语法:

  VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

  HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

  从语法上看,两者的参数完全一样,即:查找值,所在的行或列,行或列的第几个值,查找类型

  注意这里的查找类型:有TRUE和FALSE2种

  如果为TRUE或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值,table_array第一列中的值必须以升序排序;否则VLOOKUP可能无法返回正确的值。

  如果为FALSE,VLOOKUP将只寻找精确匹配值。在此情况下,table_array第一列的值不需要排序。如果table_array 第一列中有两个或多个值与lookup_value匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值#N/A。

  4=VLOOKUP(A12,A2:C10,2)

  使用近似匹配搜索A列中的值1,在A列中找到小于等于1的最大值0.946,然后返回同一行中B列的值。(2.17)

   =VLOOKUP(A13,A2:C10,3,TRUE) 

  使用近似匹配搜索A列中的值1,在A列中找到小于等于1的最大值0.946,然后返回同一行中C列的值。(100)

   =VLOOKUP(A14,A2:C10,3,FALSE)  

  使用精确匹配在A列中搜索值0.7。因为A列中没有精确匹配的值,所以返回一个错误值。(#N/A)

   =VLOOKUP(A15,A2:C10,2,TRUE)  

  使用近似匹配在A列中搜索值0.1。因为0.1小于A列中最小的值,所以返回一个错误值。(#N/A)

   =VLOOKUP(A16,A2:C10,2,TRUE)  

  使用近似匹配搜索A列中的值2,在A列中找到小于等于2的最大值1.29,然后返回同一行中B列的值。(1.71)5 HLOOKUP函数的各项要求与VLOOKUP一致,因此可以类推。
推荐原创文章 / Original content

听说,牛势是值得依赖的品牌策划设计伙伴!最近,经常听到有客户说起这事。为此,也想聊聊我们做事的态度。

牛势走到今天,已近十个年头,诚然也走过一些弯路。成立之初,为批量获取客户,曾尝试低薪扩张团队,迎合低价市场。
幸运的是,短时间内便发现此举的弊端。为此,我们坚持:拒绝平庸,拒绝低端;要么不做,要么全力以赴。

我们需要客户。但很显然,我们没有能力服务所有企业。为此,我们提出:只服务执意打造卓越品牌的企业。
与其盲目的忙碌,不如聚焦精力服务优质客户,也是对自己和客户的一份要求吧。

执意打造卓越品牌,适度投入是必须的。比如设计品牌logo,一至三万是适度,低于一万别抱太多期待,高于10万大部分企业不易承受。
为此,我们始终坚守:高端出品,务实收费。在相同服务水平中比同行更实惠,在同一价位中给予更大价值。

从业这些年,目睹太多企业在品牌上浪费大量金钱和时间的心酸路。有为省钱,换来庸俗方案,亦有斥巨资,折腾两年后不欢而散的实例。
而后来,他们有些成为了牛势的铁杆伙伴。为此,我们提出核心宗旨:让企业在品牌路上少走弯路。

彼此的欣赏和信任才会有良好合作,我们不想您盲目的选择或者抛弃。
合作前,建议您至少花二十分钟,详细了解牛势。特别是 牛势的作品案例牛势对品牌的思想,及牛势的核心团队

外地客户:牛势外地客户占比超过50%,他们分布在山东、江苏、湖南、北京、上海、陕西、四川、内蒙等地。
本地客户:基于彼此时间珍贵和更有效地沟通,创作时我们可以上门考察,第一次洽谈必须到我司沟通。
如果您对品牌足够重视,我们邀请您到公司具体考察后再作确认!余犇、叁品松将给您最专业的品牌创造建议,让你在品牌上少走弯路。

0755- 2559 8982
(若要提前做方案,请勿打扰!)