打开APP
userphoto
未登录

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

开通VIP
Excel函数公式:含金量超高的4个单条件查询函数公式

数据查找,一直是Excel中的基本工功能,想对于多条件高难度的查找需求来说,我们更加常用的是单条件查找和引用。Excel也提供了相应的函数,例如Vlookup、Lookup等。


一、Vlookup函数。

易解语法结构:

=Vlookup(查找值,查找范围,返回值所在的相对列数,匹配模式)。

可以理解为:我们要在“查找范围”的第X列(返回值所在的相对列数)通过精准匹配或模糊匹配找到“查找值”对值的值。

示例:

目的:查找销售员的销量。

方法:

在目标单元格中输入公式:=VLOOKUP(H3,B3:C9,2,0)。

解读:在B3:C9中的第2列通过精准匹配的方式查找H3所对应的值。


二、Lookup函数。

易解语法结构:

=Lookup(查找值,查找值所在的列,返回值所在的列)。

可以理解为:从“返回列”中返回“查找值”在“查找列”中同一行的值。

示例:

目的:查找销售员的销量。

方法:

在目标单元格中输入公式:=LOOKUP(1,0/(H3=B3:B9),C3:C9)。

解读:

1、如果我们按基本语法结构来查询,公式=LOOKUP(H3,B3:B9,C3:C9)的查询结果是错误的。因为Lookup函数查询时必须按照升序来排序。然后查询。

2、所以用改进公式=LOOKUP(1,0/(H3=B3:B9),C3:C9)来查询,H3=B3:B9返回数组{0,0,0,0,0,0,1},1和数组0/{0,0,0,0,0,0,1}对比,只有“最后一项”是正确的,所以返回最后一项对应的值。


三、Index+Match函数。

组合式语法结构:

=Index(返回列,Match(查找值,查找列,匹配模式))。

解读:

Index函数的重要作用是返回指定位置的值。

Match函数的主要作用是对指定的值进行定位。

公式:=Index(返回列,Match(查找值,查找列,匹配模式))返回指定列中的第Match(查找值,查找列,匹配模式)行的值。

示例:

目的:查找销售员的销量。

方法:

在目标单元格中输入公式:=INDEX(C3:C9,MATCH(H3,B3:B9,0))。

解读:

1、通过公式=MATCH(H3,B3:B9,0)定位出H3单元格值在B3:B9中的相对位置。然后同公式=INDEX(C3:C9,MATCH(H3,B3:B9,0))返回C3:C9在指定行的值。从而实现查询功能。

2、建议将公式分解之后带入特定的值来加深理解。


四、Offset+Match函数。

组合式语法结构:

=Offset(返回列第一个单元格的上一单元格,Match(查找值,查找列,匹配模式),0)。

可以理解为:返回从当前单元格开始的第Match(查找值,查找列,匹配模式),第0列的值。以为Offset函数计数是从0开始计算的,所以从返回列第一个单元格的上一单元格开始计算;这个特点在列中也有具体的体现,参数是从0开始,而不是从1开始。

示例:

目的:查询销售员的销量。

方法:

在目标单元格中输入公式:=OFFSET(C2,MATCH(H3,B3:B9,0),0)。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel函数公式:工作中经常用到的12个函数公式,你都掌握吗
Excel函数公式:等级判定的6种技巧,易学易懂
最常用的12个函数公式
Match函数 | 完美Excel
Excel表格中常用的函数有哪些?有什么作用?
match()函数的妙用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服