
本文介绍几种在Excel中快速去除单元格内空格的实用方法:
方法一:利用TRIM函数去除多余空格
TRIM函数可有效去除单元格中多余的空格,但保留单词间的单个空格。
- 假设数据位于A1单元格,输入公式
=TRIM(A1)。 - 按Enter键,多余空格即被清除。
- 向下拖动公式应用于其他单元格。
方法二:使用SUBSTITUTE函数去除所有空格
若需删除所有空格(包括单词间的空格),可使用SUBSTITUTE函数。
- 假设数据位于A1单元格,输入公式
=SUBSTITUTE(A1," ","")。 - 按Enter键,所有空格将被移除。
- 拖动填充柄将公式应用于其他单元格。
方法三:借助“查找和替换”功能
- 选中包含空格的单元格区域。
- 按下Ctrl+H打开“查找和替换”对话框。
- 在“查找内容”框中输入一个空格(按空格键)。
- “替换为”框保持为空。
- 点击“全部替换”,选定区域内所有空格将被删除。
方法四:利用Power Query删除空格
- 选择需要清除空格的列。
- 点击“数据”>“从表格/范围”,打开Power Query编辑器。
- 在Power Query中,选择该列,点击“转换”>“格式化”>“修剪”,去除所有多余空格。
- 点击“关闭并加载”,数据将返回Excel。
常见问题解答
Q1:TRIM函数后单词间的空格为何保留?
A1:TRIM函数仅去除多余空格,保留单词间的单个空格。需删除所有空格,请使用SUBSTITUTE函数。
Q2:如何一次性去除所有单元格空格?
A2:使用“查找和替换”功能,选中所有数据,将空格替换为空即可。
Q3:如何仅删除SUBSTITUTE函数中的开头或结尾空格?
A3:SUBSTITUTE函数默认删除所有空格。建议使用TRIM函数,它专门用于去除开头和结尾的空格。
Q4:TRIM和SUBSTITUTE函数有何区别?
A4:TRIM主要去除开头、结尾和多余空格,而SUBSTITUTE可替换任何指定字符,包括空格。










