EXCEL中的去空格,用TRIM跟SUBSTITUTE都没用,用替换也没用,怎么办

software 投稿 5500 0 评论

一、EXCEL中的去空格,用TRIM跟SUBSTITUTE都没用,用替换也没用,怎么办?

trim不好用可以理解excel函数trim。
那么substitute公式你输入时,那个空格,你是手工输入的吗?试一下从原数据单元格里复制出来这个单元格,粘贴到公式里
替换也一样,不要手动从键盘敲空格键,而是查找内容框的空格,你从单元格编辑栏里复制出来。
有些不一定是空格的。
还有一个可能,也许是换行符
替换办法是
查找内容是alt+10
具体情况具体对待,不是你说它是空格,它就真是空格。

二、为什么我将邮件内容考到EXCEL中无法用TRIM、CLEAN去空

PS:TRIM  单词之间的单个空格外,清除文本中所有的空格   单词之间的单个空格---也就说是两个空格,他会删除一个,并留一下。
看拟看空格,其实有的是不可见控制符。所以不行。
CLEAN
请参阅
删除文本中不能打印的字符。对从其他应用程序中输入的文本使用 CLEAN
函数,将删除其中含有的当前操作系统无法打印的字符。例如,可以删除通常出现在数据文件头部或尾部、无法打印的低级计算机代码。
除了单词之间的单个空格外,清除文本中所有的空格。在从其他应用程序中获取带有不规则空格的文本时,可以使用函数 TRIM。
语法
TRIM(text)
Text    需要清除其中空格的文本。

三、Excel中如何编写函数可选定区域去极值求平均数?即达到Vlookup后再TRIMMEAN的效果

B1输入
=TRIMMEAN(IF(Sheet1!A$1:A$100=A1,Sheet1!B$1:B$100,),2/COUNTA(Sheet1!A$1:A$100))
按Ctrl+shift +enter 结束公式
就可以了
刚写错了,修改下

四、excel trim函数做好后,如何处理:

方法1:在excel中使用trim函数
具体步骤:
1)把文本复制到一个单元格中
2)在其他单元格中输入公式
=trim(原单元格)
方法2:使用vba里的trim函数,只能清除前面和后面的空白部分
请对比:

private sub
foreach a in selection.cells
n=a.value
a.value=trim(n)
next
end
sub
private sub
foreach a in selection.cells
n=a.value
a.value=worksheetfunction.trim(n)
next
end
sub

复制这列->鼠标右键->选择性粘贴->数值

编程学习分享 » EXCEL中的去空格,用TRIM跟SUBSTITUTE都没用,用替换也没用,怎么办

赞 (1) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽

高效,专业,符合SEO

联系我们