excel中分列时去掉两列数据中重复的无用字符的函数是什么?

例如
1 aaa 55
2 bbb 33
在进行分列之前需要去掉中间的无用空格,请问那个函数是什么?

  excel中分列时去掉两列数据中重复的无用字符的函数是TRIM函数。
  TRIM函数:删除字符串首尾的空白(可以首尾一起,也可以指定首或尾,取决于控制参数),但会保留字符串内部作为词与词之间分隔的空格。
  语法:Trim ( string )
  参数string:string类型,指定要删除首部和尾部空格的字符串返回值String。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生错误时返回空字符串("")。如果参数值为null时,会抛出空指针异常。
  各种 trim 函数的语法如下:
  LTRIM(字串):将字串左边的空格移除。
  RTRIM(字串): 将字串右边的空格移除。
  TRIM(字串):将字串首尾两端的空格移除,作用等于RTRIM和LTRIM两个函数共同的结果。
  ALLTRIM(字串):将字串左右边两边的空格移除。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-12
如果你的目的是分列,那么分列之前没必要去掉空格,就以空格为分隔符分列,分列后空格自然去掉。追问

前提是每一行的数据中,每组之间的空格数不同,在自动分列时只能去掉其中的一个空格,其余的空格还是被当做数据保留下来,导致分列失败。

第2个回答  2012-04-12
去掉多余的空格,用公式:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A17," ","#",1)," ",""),"#"," ")
只留一个空格,可是分列用不着呀,直接分不就行了。
第3个回答  2012-04-12
去空格的话,用CTRL+F中的替换,用最的的单位空格替换成“空”,再分列好了。几秒钟就搞定!
第4个回答  2012-04-13
=TRIM(A1) 下拉公式
如果连一个空格都不要
=SUBSTITUTE(TRIM(A1)," ","") 下拉公式本回答被提问者采纳
相似回答