TRIM函數刪除文本字符串中所有的空格,單詞之間單個空格除外。
什么情況下使用TRIM函數?
TRIM函數能夠幫助清理從網站中下載的或者從其它應用程序中導入的文本。TRIM函數:
刪除文本字符串開頭和結尾的空格
刪除除單詞之間的單個空格外的所有空格
不刪除從網站復制的一些特殊的空格
TRIM函數語法
TRIM函數語法如下:
TRIM(text)
text是想要刪除空格的單元格引用或者文本字符串
TRIM函數陷阱
TRIM函數僅刪除文本中標準的空格字符。如果從網站中復制文本,可能包含特殊的不間斷空格字符,TRIM函數不會刪除它們。
示例 1: 刪除文本字符串開頭和結尾的空格
可以使用TRIM函數刪除文本字符串開頭和結尾的所有空格字符。在下面的截圖中,在單元格C5的文本開頭和結尾各有2個多余的字符。單元格C7中的TRIM函數刪除這4個空格。
=TRIM(C5)
示例 2: 刪除所有除單詞之間單個空格外的所有空格
可以使用TRIM函數刪除文本字符串中單詞之間多余的空格。在下面的截圖中,單元格C5的單詞之間有3個多余的空格,單元格C7的TRIM函數刪除這些多余空格,就像上例刪除文本字符串開頭和結尾的2個空格一樣。
=TRIM(C5)
示例 3: 不能刪除某些空字符
TRIM函數不能刪除某些空字符,例如從網站中復制的不間斷空格。在下面的截圖中,單元格C5包含一個不間斷空格并且不能被移除。
=TRIM(C5)
可以手動刪除不間斷空格字符,或者使用SUBSTITUTE函數或宏。