Excel高级查找函数

本文介绍了VLOOKUP、HLOOKUP和XLOOKUP这三种Excel查找函数,以及MATCH函数查找数据位置的方法。重点讲解了它们的用法、参数和在WPS中使用时的注意事项,如精确匹配和处理缺失值的方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(一)vlookup 按列查找

VLOOKUP(要查找的值, 查找范围, 返回列号, 精确匹配)
第一个参数:你要根据什么去找数据
第二个参数:找的数据在哪里,框出来。根据第一个参数来框,必须把第一参数所在的列作为框选数据的首列(选中,shift+F4,绝对引用,防止填充数据时数据范围变动)
第三个参数:框选的数据范围中要查找的数据在第几列
第四个参数:精确匹配FALSE(一般都用精确匹配)

例如:已知10名同学的语文和数学成绩如下表所示,请查找小四、小七、小十 三位同学的语文成绩。

在这里插入图片描述
公式如下:=VLOOKUP(F2,$B 2 : 2: 2:D$11,2,FALSE)
查询结果如下:
在这里插入图片描述

(二)Hlookup 按行查找

用法与vlookup相同,只不过是按行查找

(三)xlookup 更加高级的查找函数

xlookup(要查找的值,查找值范围,返回值范围,[未找到匹配时的返回值],[匹配方式],[搜索模式])
支持一对多查找

例如:查找小四、小七、小八、小十 四位同学的语文和数学成绩
公式:=XLOOKUP(F2,$B 2 : 2: 2:B 11 , 11, 11,C 2 : 2: 2:D$11,“未找到”,0)
查询结果如下:
在这里插入图片描述
注意:WPS中需要先选中所有空白单元格,再输入公式,然后按ctrl+shift+回车。此时,如果直接下拉填充,可能会出现“不能更改数组公式的某一部分”错误。这是因为在WPS中组合公式不能下拉填充,可以进行复制粘贴,复制粘贴需要将查询区域和返回区域都设置成绝对引用。
在这里插入图片描述

(四)match 查找数据的相对位置

match 函数主要用于在某一范围内查找数据的位置
match(要查找的值,查找范围,比较类型)
比较类型:0 精确查找,1 升序查找,-1 降序查找
返回值:返回查找值在查找范围内的位置(第几个)
如果有多个,返回第一个值出现位置;如果没有,返回错误值

例如:公式:=MATCH(F2,$B 2 : 2: 2:B$11,0)
在这里插入图片描述

WPS Excel快捷键:
ESC退出公式编辑
del 清空选中单元格的内容
ctrl+shift+v 只粘贴文本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值