首页 > 精选要闻 > 宝藏问答 >

问 excel 的匹配功能怎么用 查找匹配教程

2026-11-06 12:54:42
最佳答案

答

Excel 里面最常用的匹配,就是VLOOKUP 函数,用来根据一个关键字,在数据表里面查找匹配对应的内容,比如根据学号匹配姓名、根据产品编号匹配价格,是表格查询匹配最经典函数;除此之外还有 XLOOKUP(新版推荐,替代 VLOOKUP)、INDEX+MATCH 组合匹配,另外还有

【查找】

【定位】这种普通查找匹配工具,很多新手说的匹配功能,一般就是指 VLOOKUP。VLOOKUP 语法是固定 4 个参数,要求查找值必须在数据源区域的第一列,这个是 VLOOKUP 最大限制,也是经常出错的原因,XLOOKUP 没有这个限制,新版 Excel 优先推荐 XLOOKUP。

一 VLOOKUP 基础语法

=VLOOKUP(查找值, 数据源区域, 返回第几列, 匹配类型)

参数说明

参数说明
查找值要用来匹配的关键字,比如学号 A2
数据源区域查找的整张数据表,一般要加 $ 做成绝对引用
返回第几列在数据源区域里面,需要取出内容是第几列
匹配类型0 = 精确匹配(绝大多数情况填 0),1 = 近似匹配

✅ 示例:根据 A2 学号,在 Sheet2 的 A:D 区域匹配姓名,姓名是第 2 列,精确匹配

=VLOOKUP(A2,Sheet2!$A:$D,2,0)

操作步骤

1、点击要输出结果单元格

2、输入上面公式,回车

3、鼠标放到单元格右下角填充柄,下拉批量匹配

二 XLOOKUP 新版推荐(优于 VLOOKUP)

语法

=XLOOKUP(查找值, 查找列, 返回列, [找不到时显示内容])

示例

=XLOOKUP(A2,Sheet2!A:A,Sheet2!B:B,"无匹配")

✅ 优点:不需要查找列在最左边,可以向左匹配,找不到可以自定义提示,不用写第四参数 0,旧版 Excel 没有 XLOOKUP

三 INDEX+MATCH 组合匹配(兼容所有版本)

语法

=INDEX(返回区域,MATCH(查找值,查找区域,0))

✅ 优点:不受 VLOOKUP 查找列必须在第一列的限制,所有版本 Excel 都支持,缺点公式比 VLOOKUP 长

四 普通查找匹配工具(非函数)

如果只是肉眼查找匹配内容,不需要公式:

开始 → 查找和选择 → 查找(快捷键 Ctrl+F),输入关键字,查找全部,定位匹配单元格

五 常见踩坑点

1 VLOOKUP 没有加 $ 绝对引用,下拉之后数据源区域偏移,匹配出错

2 查找列不在数据源第一列,VLOOKUP 查不到

3 匹配类型忘记填 0,默认近似匹配,结果错误

4 关键字两边有空格,看起来一样但是匹配失败,提示 N/A

5 旧版 Excel 使用 XLOOKUP,提示函数不存在,改用 VLOOKUP 或者 INDEX+MATCH

【常见问题】

问题 1 excel 的匹配功能怎么用,公式出现 N/A 是什么意思

回答 1 excel 的匹配功能怎么用,N/A 代表没有找到匹配关键字,excel 的匹配功能怎么用检查关键字是否存在,是否有多余空格,数据源区域是否选择正确。

问题 2 excel 的匹配功能怎么用,VLOOKUP 可以向左查找吗

回答 1 excel 的匹配功能怎么用,VLOOKUP 不能直接向左查找,excel 的匹配功能怎么用如果需要向左匹配,推荐 XLOOKUP 或者 INDEX+MATCH 组合。

问题 3 excel 的匹配功能怎么用,下拉之后全部是同一个结果

回答 1 excel 的匹配功能怎么用,下拉结果不变,是数据源区域没有加A:$D 这种绝对引用。

问题 4 excel 的匹配功能怎么用,VLOOKUP 和 XLOOKUP 选哪个

回答 1 excel 的匹配功能怎么用,新版 Excel 优先 XLOOKUP,限制更少,excel 的匹配功能怎么用如果是老版本 Excel,只能继续使用 VLOOKUP。

【免责申明】

本文内容仅为 excel 的匹配功能怎么用教学参考,XLOOKUP 仅新版 Excel 支持,正式使用前测试公式结果,本文不承担公式匹配错误相关责任。