当前时间: 2026-08-17 18:15:41
分类:办公文件
评论(0)
WPS表格|MATCH函数完整实战教程一、基础语法
作用:只返回数据在一行/一列里面的相对位置序号,不会返回单元格内容,常和INDEX搭配使用,实现比VLOOKUP更灵活的查找 。- 查找区域:只能是单行或者单列,不能多选多列整块区域
含义:在A2:A10这一列,精确找到“张三”,返回它在该区域是第几行。二、高频实战案例
案例1:判断内容是否存在表格中
公式:=ISNUMBER(MATCH(D2,A2:A10,0))效果:存在返回TRUE,不存在返回FALSE,用来校验名单、核对台账。案例2:经典组合 INDEX+MATCH(向左查找)
VLOOKUP不能向左查,INDEX+MATCH可以轻松实现。公式:=INDEX(A2:A10,MATCH(D2,B2:B10,0))解析:MATCH找到姓名所在的行位置,INDEX提取A列对应位置的数据。案例3:通配符模糊查找(匹配类型必须为0)
*代表任意字符,可以查找以“张”开头第一个数据的位置。三、常见报错避坑
1.#N/A错误
①查找值确实不在列表;②单元格有多余空格;③数字格式不一致(一边文本数字,一边纯数字) 。2.#VALUE!错误
MATCH第二个参数,不能选多行多列,必须只用单独一行或者单独一列。3.返回数字结果完全不对
大概率是第三个参数忘记写0,变成近似匹配,需要改为精确匹配0。四、函数小提示
- 只返回第一个匹配到的结果,重复数据只取第一条位置。
- 单独使用MATCH意义有限,绝大多数办公场景,都是搭配INDEX实现自由双向查找。