什么是「Excel 查找替换」
Excel 在线查找替换 指把表格里的一段文字批量改成另一段,例如把旧公司名换成新名、把 待付款 统一成 未支付。桌面里对应 Ctrl+H(查找和替换);WPS 同样有查找替换。大批量、多列规则不同、或不想安装 Office 时,用 ComTools Excel 查找替换 更快。
常见长尾需求:
- 只替换某一列,不改其它列
- 不同列用不同的查找/替换(A 列一套词,B 列另一套)
- 正则替换、区分大小写
- 一次处理多个 Sheet
- CSV / WPS 导出表在线批量改字
桌面 Excel / WPS:Ctrl+H
- 打开工作簿,选中要改的区域或整列。
- 按 Ctrl+H(查找和替换)。
- 填写「查找内容」「替换为」。
- 可选:区分大小写、单元格匹配;需要模式时用通配符。
- 点「全部替换」。多 Sheet 要逐个工作表重复,或先全选工作表组(容易误改)。
局限:一次通常只有 一套 查找/替换;A 列改公司名、B 列改状态码时要操作两遍,也看不到「改了多少格」的预览表。
在线:按列规则批量替换(推荐大批量)
打开 Excel 查找替换(免费、无需注册):
- 上传
.xlsx或.csv。 - 第一条规则可选「全部列」,或指定一列。
- 点 添加规则:例如 A 列
to be good→all good,B 列abc→bb。 - 列下拉可搜索列名,表头很多时不必翻列表。
- 可选:正则、区分大小写、应用到全部工作表。
- 预览 查看命中单元格高亮与替换次数,再 导出 新文件。原文件留在你电脑上,不会被覆盖。
文件在服务器内存中处理,响应后丢弃;请勿上传含密码、身份证等敏感表。更多问答见 /excel-find-replace/faq。
正则替换什么时候用
| 目标 | 建议 |
|---|---|
| 普通改名、改状态 | 关闭正则,按字面查找 |
去掉前缀如 SKU- |
开启正则,按实际模式填写 |
| 多种空格/全角写法 | 正则或先用 数据清洗 去空格 |
不确定时先预览:命中数量异常就关掉正则再试。
Ctrl+H vs 在线工具
| 需求 | 桌面 Ctrl+H | 在线查找替换 |
|---|---|---|
| 只改某一列 | 先选中该列 | 规则里选该列 |
| 不同列不同替换 | 操作多遍 | 多条规则一次完成 |
| 预览再改 | 主要靠「查找下一个」 | 高亮命中 + 次数统计 |
| 多 Sheet | 易漏或误改整组 | 可选全部工作表 |
| 没装 Excel / 只有 CSV | 不方便 | 浏览器上传即用 |
| 公式保护 | 自己小心范围 | 仍建议先备份再导出 |
和「去空格 / 去重 / 分列」的区别
| 目标 | 用哪个 |
|---|---|
| 把 A 换成 B(改字) | 查找替换 |
| 去掉首尾空格、重复空格 | 大小写与去空格 或 数据清洗 |
| 删除重复行 | 删除重复项 |
| 一列拆成多列 | 列拆分 |
| 两列拼成一列 | 列合并 |
推荐工作流
导出 CSV / xlsx
→ 查找替换统一用词(本篇)
→(可选)去重、去空行
→ Excel 转 SQL 或发给同事