excel怎麼多餘空格或非列印字元?Excel資料清洗函式Trim去除多餘空格及Clean去除列印字元

佚名發表於2022-05-10

1、語法

  =Trim(text)

  =Clean(text)

  TIPS:

  在單元格輸入=Trim(或=Clean(會提示上述語法

  兩個函式常用語資料的清洗。其中Trim用於去除多餘空格,Clean則是去除非列印字元。

2、Trim的用法

  Trim去除多餘空格,所謂“多餘空格”就是:

  會將文字最前面和最後面的空格去除

  如文字間存在多個連續空格的,則保留第一個空格

  (點選圖片檢視大圖)

  不難發現,Trim適合用在英文中,可以去除多餘的空格,而中文並不適合。如果要替換中文間的空格,可以用substitute函式去除,詳見文末延伸閱讀。

3、Clean的用法

  Clean去除非列印字元,通俗來講就是看不到的字元會被替換掉。比如常見的換行符、換頁符等。

  我們可以用Char函式將ASCII字元列舉,檢視哪些字元可以被Clean清除。如下圖示註【TRUE】的都會被Clean掉。

  實際工作中,從軟體或網上下載的資料有時存在多餘空格或非列印字元。

  由於這些字元肉眼是看不出來的,往往通過Vlookup等操作時發現不好使了,這時可以先用這兩個函式清洗下資料再試試看

相關文章