打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel|三个不同查找公式的异曲同工之妙及细微区别

1 概述

1.1 Vlookup()

Vlookup函数用于搜索某个单元格区域或数组的第一列,然后返回相同行中指定列的值。

Hlookup函数用于搜索某个单元格区域或数组的第一行,然后返回相同列中指定行的值。

两者的区别只在于查找的方式,前者是在区域或者数组的第一列中查找,而后者则是在第一行中查找,即横向与纵向的区别。

前者是在区域中左列查找返回右边指定列对应的值。

后者是在区域上边行查找返回下边指定行对应的值。

1.2 Lookup()

从单行/单列(向量)或数组中查找值。

Lookup函数可从区域或者数组的第一行或第一列中查找数据,返回最后一行或最后一列中对应的数据。区域或者数组可以是单行或单列(称为向量),也可以是多行或多列,但是实际工作中多用于单行或单列查找,对于多行或多列的区域或者数组,通常采用Vlookup和Hlookup函数来解决。

1.3 Index()

返回指定单元格或指定单元格数组的值。

Index函数能引用区域或者数组中指定行与列的值,包括两种引用方式:数组和引用。如果是数组形式只能返回数值,如果是引用形式则返回引用。

Index(array,row_num, [column_num])

index(reference,row_num,[column_num],[area_num])

1.4 Match()

返回值在数组或者区域中的对应位置。

Match(lookup_value, lookup_array, [match-type])

第一个参数支持通配符,也支持数组;

第二个参数表示需要在其中查找值的一个区域或数组,只能是单行或单列;

1.5 实例

如有以下数据:

商品一季度二季度三季度四季度商品手机
电视593752643802时间三季度
冰箱579639629689销量
洗衣机899869949919
空调532723582773
音响8269778761027
电脑580780630830
手机729777779827
微波炉7979688471018
电暖气791642841692

在销量后应用公式:=HLOOKUP(H2,A1:E10,MATCH(H1,A1:A10,0))

可以得到779的值。

2 不同查找函数实例对比

学号学生学号学生
93720019372003=INDEX(B:B,MATCH(D2,A:A))
9372002=VLOOKUP(D2,A:B,2,0)
9372003=LOOKUP(1,0/(D2=A2:A13),B2:B13)
9372004
9372005
9372006
9372007
9372008
9372009
9372003

公式对应的值:

学号学生学号学生
93720019372003
9372002
9372003
9372004
9372005
9372006
9372007
9372008
9372009
9372003

3 引用函数比较

函数名类别第1个参数第2个参数第3个参数
lookup()向量型lookup_value区域[区域]
数组型lookup_value区域
hlookup()lookup_value区域row_index__num
vlookup()lookup_value区域col_index__num
match()lookup_value区域
index()向量型referencerow_num[col_num]
数组型arrayrow_num[col_num]

备注:

3.1 Horizontal水平,Vertical垂直;

3.2 区域的开始列一般为lookup_value变量所在列,终止列一般为lookup_value值所在列;

3.3 lookup()将“区域”的最后一列默认为值所在列;

3.4 Vlookup()的lookup_value,一般由行形成记录,变量在区域首行,值在某列(首列对应lookup_value的关键字,某列对应具体值);

3.5 hlookup()的lookup_value,一般由列形成记录,变量在区域首列,值在某行(首行对应lookup_value的关键字,某行对应具体值);

3.6 向量型lookup()可以从单行、单列区域或者一个数组中返回值,其区域是单行或单列;

3.7 match()用于返回位置;

3.8 index()用于返回区域中的值或值的引用;

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中的万能查找函数LOOKUP,全在这六张卡片中!
Excel函数公式:万能查找函数Lookup函数的神应用和技巧
Excel函数应用之查询与引用函数(下)
Vlookup又被虐打,Lookup最经典的8种用法,你全会吗?
INDEX、VLOOKUP、HLOOKUP、LOOKUP函数
函数篇:人见人爱的VLOOKUP,你真的会用他吗?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服