核心答案结论 Excel 搜索表格内容主要分为查找功能,也就是 Ctrl 加 F,还有查找替换 Ctrl 加 H,函数查找包含 VLOOKUP XLOOKUP FIND SEARCH,以及筛选搜索,Power Query 搜索这几种方式,最快速的就是 Ctrl 加 F 查找,适合临时定位单元格,能在当前工作表或者整个工作簿里面搜索文字数字,支持区分大小写,单元格匹配,通配符模糊搜索,如果不只是定位位置,还要把搜索到对应的同行其他列数据提取出来,就要使用 XLOOKUP 或者 VLOOKUP 函数,如果需要批量查找并且替换内容,就使用查找替换窗口,很多新手搜索不到内容,是因为搜索范围选成了工作表,但是内容在别的工作表,或者开启了单元格匹配,变成必须整格完全相等,不是包含匹配,还有单元格里面存在看不见的空格,全角半角字符不一致,还有工作表处于筛选隐藏状态,默认查找会跳过隐藏单元格,导致明明有内容却搜不到,搜索表格内容是日常最高频操作,常用于核对数据,定位订单编号,查找姓名,批量修正文字,跨表调取匹配数据。
一 Ctrl 加 F 查找功能 快速定位内容
这个是最基础搜索方式,所有版本 Excel 都支持,适合快速找到单元格位置。
详细操作步骤
1 打开表格,按下键盘快捷键 Ctrl 加 F,调出查找和替换窗口,切换到查找标签
2 在查找内容输入框,输入想要搜索的文字或者数字
3 点击查找下一个,会跳转到第一个匹配的单元格
4 点击查找全部,下方会列出全部匹配结果,包含工作表名称,单元格地址,单元格内容
5 点击选项,可以展开高级设置
高级选项说明
| 选项 | 作用 |
|---|---|
| 范围 | 选择工作表或者整个工作簿,工作簿可以跨所有 sheet 搜索 |
| 搜索 | 按行或者按列搜索 |
| 查找范围 | 公式,值,批注,选择是搜索显示的值还是单元格里面公式 |
| 区分大小写 | 勾选之后大小写不一样就不匹配 |
| 单元格匹配 | 勾选之后必须单元格内容和输入关键字完全一样,不再是包含匹配 |
| 格式 | 可以按单元格字体颜色填充颜色格式搜索 |
通配符模糊搜索
星号代表任意多个字符,问号代表单个字符,比如订单 ,可以搜索所有以订单开头的内容
二 Ctrl 加 H 查找替换 搜索并批量修改
如果搜索之后还要批量修改内容,就使用查找替换,和查找窗口共用同一个面板。
详细操作步骤
1 按下 Ctrl 加 H,切换到替换标签页
2 查找内容填写要搜索的原文,替换为填写新内容
3 点击替换,只修改当前选中的匹配项
4 点击全部替换,一次性把全部匹配内容批量修改完成
5 同样可以点开选项,设置范围,单元格匹配,格式匹配等参数
三 函数搜索内容 跨表提取匹配数据
如果不是单纯定位单元格,而是根据搜索关键字,提取同行其他列的数据,就使用查找类函数。
XLOOKUP 函数 新版推荐
语法 XLOOKUP (搜索关键字 查找区域 返回区域 找不到默认值 匹配类型)
优点支持左右双向查找,旧版本没有这个函数,就使用 VLOOKUP
VLOOKUP 函数 旧版本通用
语法 VLOOKUP (搜索关键字 数据表区域 返回第几列 0 精确匹配)
限制是查找列必须在选中区域最左侧,不能向左查找
SEARCH 和 FIND 函数
这两个函数是判断单元格里面是否包含指定关键字,SEARCH 不区分大小写,FIND 区分大小写,经常搭配 IF FILTER 函数,做包含关键字的搜索判断
四 筛选框搜索 边筛选边搜索
在已经开启自动筛选的表格,点击表头下拉箭头,搜索框里面输入关键字,可以直接筛选出包含关键字的行,适合一边搜索一边保留整行数据查看。
五 搜索失败高频排查
第一 搜索范围只选了当前工作表,内容在其他工作表,需要把范围改成工作簿
第二 勾选了单元格匹配,关键字只是单元格一部分,就搜索不到,取消单元格匹配
第三 单元格存在隐藏空格,全角半角字符不一样,肉眼看着相同但是匹配失败,用 TRIM 清理空格
第四 表格开启筛选,有隐藏行,默认查找会跳过隐藏单元格,需要在选项里面勾选搜索隐藏单元格
第五 查找范围设置成公式,但是你想搜索的是单元格显示的值,需要改成值
总结 临时定位单元格用 Ctrl 加 F,批量修改用 Ctrl 加 H,跨表提取匹配数据用 XLOOKUP 或者 VLOOKUP,筛选状态下可以直接在筛选下拉框搜索,搜索不到的时候优先检查搜索范围,单元格匹配选项,隐藏空格和隐藏行这些因素。
【常见问题】
问题 1 excel 怎么搜索表格中的内容可以跨所有工作表搜索吗
回答 1 excel 怎么搜索表格中的内容,打开 Ctrl 加 F 查找窗口,点开选项,把范围改成工作簿,就可以跨全部工作表搜索内容,默认范围只是当前工作表。
问题 2 excel 怎么搜索表格中的内容明明有文字但是搜不到是什么原因
回答 2 excel 怎么搜索表格中的内容搜不到,大概率是勾选了单元格匹配,或者单元格存在隐藏空格,还有表格筛选之后有隐藏行,默认查找会跳过隐藏单元格,逐项排查这些设置。
问题 3 excel 怎么搜索表格中的内容支持区分大小写吗
回答 3 excel 怎么搜索表格中的内容,在查找窗口点开选项,勾选区分大小写,搜索就会严格区分大小写,如果使用 FIND 函数做关键字判断,本身也是区分大小写,SEARCH 函数不区分大小写。
问题 4 excel 怎么搜索表格中的内容除了查找功能还能用函数吗
回答 4 excel 怎么搜索表格中的内容,除了 Ctrl 加 F 查找,还可以使用 XLOOKUP VLOOKUP 做关键字匹配提取数据,SEARCH FIND 用来判断单元格是否包含关键字,适合需要把搜索结果输出到单元格的场景。
【免责申明】
本教程仅用于 Excel 办公学习参考,查找结果受搜索范围 单元格匹配 隐藏字符 隐藏行等因素影响,批量替换操作前建议备份原文件,因查找替换设置错误造成数据误修改,由使用者自行承担相关损失,本内容不对相关后果承担责任。


