如何把EXCEL表格中的多个空格只留下一个

来源:百度知道 编辑:UC知道 时间:2024/05/03 01:21:45
例如“144-D-112 煤制氢 PSA 尾气水封阀组卧式 Ⅰ 类”
变成”144-D-112 煤制氢 PSA 尾气水封阀组卧式 Ⅰ 类“ 着急用 求高手帮忙,是不是用宏来实现!

假设数据在单元格A1
使用公式=TRIM(A1)
可以去除多个连续空格,而只留下有意义的空格。

如果单元格中有其余不可见字符,还可以再使用一下Clean函数,
把特殊字符去掉。
方法:
使用公式=TRIM(CLEAN(A1))
即可。

笨办法一个:
1、先把这些数据所在列选中,之后数据分列(选择用分隔符,空格前打勾);
2、在分完列的数据后面的单元格,比如H1单元格输入=A1&" "&B1&" "&C1&D1&" "&E1&" "&F1,之后下拉

看规律程度,比如都是三个空格,变成没有空格,可以用查找替换,查找里输入空格数,替换里什么也不输入。

如果字数规律,就可以用函数。

多发几个数据,说说有什么规律。

假设数据在A1,那么=trim(A1)就可以将多余的空格删除留下一个

直接替换应该可以的,就是Ctrl+h,在“替换”选项卡中,“查找内容”后面输入 (即两个空格,也就是按两下空格),在“替换为”后面输入 (即一个空格,也就是按一下空格),然后再点击“全部替换”,就行了呃。。。