一、基础快捷技巧
1. 查找替换(推荐简单操作)
2. TRIM函数(保留单词间单空格)
3. SUBSTITUTE函数(彻底删除所有空格)
二、进阶高效技巧
1. Power Query(大数据量处理)
2. Ctrl+E 快速填充(智能识别模式)
3. VBA宏(全表批量处理)
vba
Sub RemoveSpaces
Selection.Replace ” “,
End Sub
三、独特情况处理
使用组合公式:`=TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160),””))`,清除换行符、不可见字符等。
用LEFT/RIGHT+LEN提取文本,或借助Power Query的“修整”功能。
公式:`=LEFT(A1,FIND(” “,A1&” “)-1)`,截取第一个空格前的文本。
技巧对比与选择建议
| 技巧 | 适用场景 | 优势 | 局限性 |
| 查找替换 | 简单批量删除所有空格 | 最快,无需公式 | 无法保留必要空格 |
| TRIM函数 | 规范英文文本,保留单词间空格 | 保留合理空格 | 对非打印字符无效 |
| SUBSTITUTE | 编码/数字类完全去空格 | 彻底清除 | 破坏单词结构 |
| Power Query| 大数据或重复清理 | 自动化、可扩展 | 进修成本稍高 |
| Ctrl+E | 不制度空格或混合文本 | 智能识别 | 需Excel 2013以上版本 |
> 日常操作优先推荐 查找替换(彻底清除)或 TRIM函数(保留单词间距);
> 定期处理大数据用 Power Query;独特字符难题用 组合公式 或 VBA。
合理选择技巧可提升效率90%以上,尤其避免手动逐行删除的耗时操作。