当修剪不起作用时,从 Excel 单元格中删除空格的公式是什么?

Hig*_*lar 11 worksheet-function microsoft-excel

我有一个从 Internet Explorer 中的 html 表复制的 Excel 数据表。一列表值的末尾似乎都有一个空格,但Trim不会将其删除。当我对Trim函数结果的值进行特殊粘贴时,它的末尾仍然有空格。

可能是其他类型的空白字符Trim不会删除吗?

Han*_*ood 18

字符 160 是一个不间断空格,这个字符被设计成看起来像一个空格但仍然是单词的一部分,迫使相邻的单词保持在一起。您可以将它们转换为常规空格,然后使用修剪。

假设文本在 中A1,请使用:

=TRIM(SUBSTITUTE(A1, CHAR(160), " "))
Run Code Online (Sandbox Code Playgroud)

  • +1。[此链接是有用的参考](http://www.rondebruin.nl/clean.htm)。很多时候处理字符串都需要`CLEAN`、`TRIM`和`SUBSTITUTE` (2认同)