📌 阶段一 · 奠基 · 第3讲 查找替换定位 · 约 40 分钟
给供应商与客户档案做一次大扫除:批量纠错、定位空值、清理脏数据
学习目标
- 会用 Ctrl+F / Ctrl+H 查找替换,并知道什么时候勾「单元格匹配」
- 会用通配符 * 和 ? 做模糊查找,用波浪线 ~ 取消通配作用
- 会用定位条件批量处理空值、公式、批注和对象
- 会用「定位空值 + Ctrl+Enter」一键补全整列缺失信息
- 会给关键区域定义名称,方便后续跨表引用
知识点讲解
查找与替换:批量纠错的起点
快捷键必须形成肌肉记忆:Ctrl+F 查找,Ctrl+H 替换。入口都在【开始-查找和选择】里。
先讲一个关键选项:点对话框里的「选项」按钮,勾选「单元格匹配」后,只替换与查找值完全一致的整格内容。
经典案例:把「苏州」替换成「苏州市」。不勾单元格匹配,原来已经是「苏州市」的单元格会被二次替换成「苏州市市」;勾上之后,只有内容恰好是「苏州」的单元格才会被替换。
什么时候勾?替换整个单元格的内容时勾;只替换单元格内的一部分文字(比如长公司名里的错别字)时千万别勾,否则匹配不上。
💡 提示:
- 替换前先 Ctrl+F 查一遍,看清会被替换的都有哪些,再动手替换
通配符:* 和 ? 的模糊匹配
查找时有两个通配符:
- 代表任意多个字符。比如查找「得力*」,所有以得力开头的都能找到——找某品牌的所有商品就用它。
? 代表任意一个字符(必须是英文半角问号)。比如「WJ00?」能匹配 WJ001~WJ009,正好卡死 5 位。
用 ? 有个坑:假设把「张?」替换成「经理的亲戚」,那么「张三三」也会被替换成「经理的亲戚三」,因为 ? 虽然只管一个字,替换时却只换掉匹配到的部分。解决办法就是上一节说的勾选「单元格匹配」,让 ? 恰好限制住整格字符数。用 ? 号时,常常需要配合单元格匹配使用。
💡 提示:
- 和 ? 在英文输入法下输入才是通配符,中文问号?不生效
波浪线 ~:让通配符变回普通字符
如果查找的内容里真有 * 或 ? 这两个字符本身怎么办?在它们前面加一条波浪线 ~。
~ 的意义是:让它后面那一个字符失去通配作用,变成普通字符。比如想替换的确实是「张*」这两个字(不是通配),查找框要输入「张~」;想查找「张」,就输入「张~~*」,两条波浪线分别压住两个星号。进销存里商品名称偶尔会带 * 号(促销备注、规格标记),清洗前先想想这一招。
💡 提示:
- 波浪线本身想作为内容查找时,输入 ~~
按格式查找:顺藤摸瓜找同类
查找不止按内容。点开查找对话框的「选项-格式」按钮,可以指定单元格格式去查:比如按填充颜色找——你之前把待核对的单元格标了黄色,现在想把它们一次全揪出来,就点格式-填充-选那个黄色,查找全部即可列出所有黄底单元格,配合替换还能统一改成别的格式。这招在接手别人表格、不知道对方用什么颜色做过标记时特别管用。
名称框定位与定义名称
第 1 讲用过名称框输入「2:900」选大区域,这里再进一步——给区域起名字。做法:选中某个常用区域,直接在名称框里输入一个名字(如「商品资料」)然后回车,这个名字就被记住了。
以后想再选中它:在名称框下拉列表里选,或者【查找和替换-转到】里选。区域名字一次定义、处处使用,后面写跨表公式、做数据有效性来源时都会用到。给商品档案、供应商档案这些核心区域起好名字,是给系统「上户口」。
💡 提示:
- 定义名称用英文或拼音更稳,避免和单元格地址长得一样(如别叫 A1)
定位条件:一次选中所有「某一类」单元格
【开始-查找和选择-定位条件】(或查找对话框-定位-定位条件),能按性质批量选中单元格,每一条都是清洗利器:
批注:选中所有带批注的单元格,可统一改底色做提醒。
公式:选中所有公式单元格——拿到一张表先按它查一遍,就知道哪些格是自动算的、不能手改。
空值:选中区域内所有空单元格,接着直接输入内容,按 Ctrl+Enter 全部填充;输入时按一下上方向键还能引用各自上方的值(补齐同类数据神器,本讲实战就用它)。
对象:选中所有图片等对象,按 Delete 一键清除表格里的杂图;如果表里没图片,Excel 会提示「找不到对象」。
💡 提示:
- 定位条件选中的是「当前所选区域」里的目标,先框好范围再定位
批注:给单元格贴便利贴
批注的标志是单元格右上角的红色小三角。插入:右键-插入批注(Mac 上叫注释);显示所有批注:【审阅-显示所有批注】;批量删除:选中区域,右键-删除批注。
冷门但好玩的用法:批注里可以放图片——设置批注格式-颜色与线条-填充效果-图片。给商品档案加批注图,鼠标一停就能看到商品照片。日常最实用的还是写清「这格数据为什么改过」,方便之后核对。
💡 提示:
- 交接表格给别人前,用定位条件把所有批注过一遍,别把内部备注带出去
实战演练
档案表用起来才知道脏:供应商名称里有错别字、公司名里混进多余空格、联系人列漏了一堆。本讲实战给供应商档案和客户档案做一次大扫除,顺便把这套清洗流程练熟——以后每周从系统导出流水核对时,都要用同一套动作。
- 批量修正名称错别字 — 打开供应商档案,Ctrl+F 查找「办公用品」确认现状,再 Ctrl+H 把「办公用口」替换为「办公用品」(示例错别字,按你表里实际情况来)。这是替换长文本中的一部分文字,注意不要勾「单元格匹配」。替换完用 Ctrl+Z 走一遍再重做,体会撤销保命。
- 清理名称里的多余空格 — 公司名里混进了空格(如「宏达 办公」)会导致排序、透视表分组时同一家裂成两半。Ctrl+H:查找框输入一个英文空格,替换框留空,对名称列执行全部替换。提醒:只选中名称列再替换,别全表乱扫。
- 通配符摸底 — Ctrl+F 查找「GYS00?」检查供应商编号是不是都是 6 位(? 占一位,多一位少一位都现形);再用「*科技」找出所有以科技结尾的客户公司。体会 * 与 ? 的粒度差异。
- 定位空值一键补全联系人 — 选中客户档案联系人列的数据区域,Ctrl+G(或开始-查找和选择)-定位条件-空值,保持选中状态直接输入「未登记」,然后按 Ctrl+Enter——所有空格一次填好。另一种玩法:定位空值后输入 = 号按上方向键再 Ctrl+Enter,空格会引用各自上方的值,适合补齐「上一行是什么这行就是什么」的列。
- 给修正过的单元格加批注 — 挑两处改动较大的单元格右键-插入批注,写明「2024-01-15 批量修正错别字」之类的原因;再用【审阅-显示所有批注】整体检查一遍,确认没有敏感备注。
- 给核心区域定义名称 — 切到商品档案,选中 A1:H31(表头+30 行数据),在名称框输入「商品资料」回车。用名称框下拉验证能一键选中。同样的方法给供应商档案编号列定义名称「供应商列表」。Ctrl+S 保存——档案干净了,下一讲开始管流水。
在线练习
下面的表格可以直接编辑,照着演练步骤在本页练习;需要菜单操作的步骤请下载配套练习文件,在自己电脑的 Excel 中完成。
配套练习文件:lecture-03.xlsx(见本页底部「附件下载」)。
验收清单
逐项自查,全部通过即完成本讲:
- ☐ 能说出什么时候勾「单元格匹配」:替换整格内容时勾,替换部分文字时不勾
- ☐ 会用 * 和 ? 模糊查找,知道 ~ 能取消通配作用
- ☐ 供应商/客户名称列的错别字和空格已批量清理
- ☐ 联系人列的空单元格已用「定位空值+Ctrl+Enter」补全
- ☐ 关键修改处插入了批注说明
- ☐ 商品资料、供应商列表两个区域名称定义完成