Excel Trim函數使用方法,含用三個去空格函數都刪不了的空格實例

2021-01-08 電腦技術角

在 Excel 中,Trim函數用於去掉字符前後和字符之間的空格;當用於去掉字符前後空格時,只要是正常的空格,不管有多少個都能去掉,但用於去掉字符之間的空格時,會留下一個空格,不管字符是漢字還是英文。Trim函數只能去掉正常的空格,一些特殊的空格它無法去除,遇到這種情況,可以嘗試用Clean函數或Substitute函數,如果還不能去掉,可以嘗試查找替換。以下是Excel用Trim函數去掉空格的方法,包含三個實例,實例操作所用版本均為 Excel 2016。

一、Trim函數語法

1、表達式:TRIM(Text)

2、說明:Text 為要去掉空格的文本。Trim函數可以去掉字符前後和字符之間的空格,在去掉字符之間的空格時,不會把全部空格都去掉,會留下一個空格。

二、Trim函數的使用方法及實例

(一)去掉字符前後空格

假如要去掉字符串 " trim 函數 " 前後的空格。選中 A1 單元格,把公式 =TRIM(" trim 函數 ") 複製到 A1,按回車,則字符串「trim 函數」前後的空格都被去掉;操作過程步驟,如圖1所示:

圖1

(二)去掉字符之間的空格

1、選中 B1 單元格,輸入公式 =trim(a1),按回車,返回「trim 函數」,說明 trim 與「函數」之間的多個空格被去掉還剩一個;操作過程步驟,如圖2所示:

圖2

2、如果要把字符之間的所有空格都去掉,可以用SubStitute函數;把公式 =SUBSTITUTE(A1," ","") 複製到 B2 單元格,按回車,返回「trim函數」,則 trim 與「函數」之間的所有空格都被去掉;操作過程步驟,如圖3所示:

圖3

公式 =SUBSTITUTE(A1," ","") 的意思是,把 A1 中的文本用 "" 代替 " ",即用空替換空格。

(三)用Trim函數、Clean函數和Substitute函數都去不掉的空格

1、假要把 B2 中的產品名稱的空格去掉。選中 E2 單元格,輸入公式 =TRIM(B2),如圖4所示:

圖4

2、按回車,B2 中的文本中的空格仍然還在,如圖5所示:

3、雙擊 E2 單元格,把公式改為 =SUBSTITUTE(B2,"",""),按回車,B2 中的文本空格仍然還在,再次雙擊 E2 單元格,把公式改回 =TRIM(B2),按回車,空格仍然還在;再依次把公式改為 =SUBSTITUTE(B2,"","")、=ClEAN(B2),還是不能去掉空格;操作過程步驟,如圖6所示:

圖6

4、用Code函數查看空格的代碼。把公式 =CODE(MID(B2,2,1)) 複製到 E3 單元格,如圖7所示:

圖7

5、按回車,返回 63,說明空格的編碼為 63,在 ASCII 表中,63 是半角問號,但這裡卻是空格,如圖8所示:

圖8

公式 =CODE(MID(B2,2,1)) 說明:先用Mid函數取出 B2 中的空格,再用Code函數返回空格的編碼。

6、用替換把空格去掉。雙擊 B2 單元格,選中空格,按 Ctrl + C 複製,按 Ctrl + H 打開查找替換窗口,把光標定位到「查找內容」右邊的輸入框中,按 Ctrl + V 粘貼,單擊「全部替換」,彈出提示「1處被替換」提示窗口,單擊「關閉」把「查找和替換」窗口關閉,B2 中的空格不見了;操作過程步驟,如圖9所示:

圖9

提示:用查找替換把編號為 63 的空格去掉後,再用Substitute函數可直接把此空格去掉,操作過程步驟,如圖10所示:

圖10

相關焦點

  • Excel使用如何用函數刪除換行符、文本前空格、文本中間空格?
    Excel中的空格有三種,強制換行符,文本前空格,文本中間空格,下面分別來介紹一下操作方法。我們用處理excel數據的時候,有一些強制換行符是通過退格鍵刪除不掉的,下面就要來教大家如何快速刪除這樣的強制換行符。
  • 函數哥:剔除EXCEL數據中多餘空格,TRIM舉手發言了!
    從excel函數的視角來說,空格是佔據著字符的,意思是函數是把空格當「人」看滴,不會視而不見。這就為我們在處理數據過程中增添不少煩惱。拿我個人的之前遇到的案例,通過名稱用vlookup查找對應信息,結果有些名稱的內容查詢不出來,但是這部分名稱明明是有相關信息的,後面查實是空格惹的禍。
  • TRIM函數刪除空格
    TRIM函數用於刪除字符串中多餘的空格,但會在英文字符串中保留一個作為詞與詞之間分隔的空格。其語法是:TRIM(text)其中,text參數是需要刪除空格的文本字符串,或對含有文本字符串單元格的引用。下面通過實例具體講解該函數的操作技巧。打開「TRIM函數.xlsx」工作簿,本例中的原始數據如圖12-33所示。
  • trim函數如何使用:批量去除EXCEL單元格中的空格字符?路凡教育
    trim函數如何使用:批量去除EXCEL單元格中的空格字符?11-24 09:15 來源:成都路凡教育 原標題:trim
  • 快速刪除excel單元格中的空格,tirm函數與clean函數的使用技巧
    我們在實際工作中,當我們使用excel表格處理數據的時候,我們有時候會發現excel單元格中會存在空格,我們都清楚,有些人的名字是3個字的,有些人的名字是2個字的,有的人為了美觀,通常會在2個字的名字中間增加一個空格,這樣看上去就比較協調,但是單元格中存在空格,我們在後續處理數據的操作就會出現問題
  • Excel Len與Lenb函數的使用方法及實例,含截取字母數字與漢字
    在 Excel 中,統計文本的長度可以用 Len函數和 LenB函數,它們都只一個參數;其中,前者把字母、數字、空格和漢字都算一個字符,後者把字母、數字、空格算一個字節、把漢字算兩個字節。以下就是 Excel Len與Lenb函數的使用方法及實例,含獲取空與空格的長度,字母、數字與漢字的長度,半角與全形標點符號的長度,並且還包含截取文本中所有字母數字和截取文本中所有漢字的實例,實例操作所用版本均為 Excel 2016。
  • Excel Replace函數與ReplaceB函數的使用方法,含7個替換實例
    在 Excel 中,Replace函數與ReplaceB函數用於替換指定的字符數和字節數,它們都有四個參數,其中三個參數相同,只有一個參數不同,也就是指定字符數和字節數的參數不同。以下是 Excel Replace函數與ReplaceB函數的使用方法,總共有7個實例,分別為把單槓替換為雙槓,替換姓名中間一個字,把部分數字替換為星號*,替換某個字後的所有字符,替換一段字符中間指定個字符、替換數字、字母和特殊字符和替換單字節與雙字節,實例操作所用版本均為 Excel 2016。
  • Excel CountIf函數的使用方法,含用數組組合多重條件實例
    CountIf函數是 Excel 中根據條件統計個數的函數,它只有兩個參數,一個是統計範圍,另一個是統計條件。一般情況下,只用一個統計條件,但也可以用數組組合多重條件。在條件中,既可以用小於等於大於號,又可以通配符問號和星號,還可以用其它函數。
  • Excel Left函數與LeftB函數使用方法,含截取到倒數指定字符實例
    如果要從左邊開始截取字符,在 Excel 中,可以用 Left函數和 LeftB函數;其中 Left函數是按字符個數截取,LeftB函數是按字節個數截取;它們的區別在於,Left函數把每個漢字算一個字符,而 LeftB函數把每個漢字算兩個字節;每個數字和字母,它們都算一個。
  • 最全批量去除EXCEL/WPS單元格中隱形符號和空格的方法
    在使用EXCEL的VLOOKUP、IF等函數過程中,有時因為單元格中存在看不見的空格或符號,導致函數應用出錯。為了解決出錯問題,我們需要去除看不見的空格和符號。下面是本人根據工作實踐總結的去除看不見的空格和符號的幾種方法,及各種方法的適用場合。
  • Excel用Count函數統計個數的7大實例,含與If組合的實例
    在 Excel 中,Count函數用於統計數字列表、單元格區域和數組的數字、能轉為數字的文本和日期的個數;如果把邏輯值 True 和 False 作為Count函數的參數,還可以統計它們的個數;另外,Count函數不能統計空和空單元格的個數,如果要統計它們,需要用CountBlank函數。
  • T、TEXT、TRIM三個T函數的用法及實例
    在函數界,有很多的函數在默默無聞地發揮著你所不知的作用。有的很簡單,但如果你掌握了它,會幫你解決困擾你多時的問題。有的名不見經傳,但作用獨特,方式新穎,可以給你打開另外的思路。今天就給朋友們講解這樣的三個函數,因為都是以字母T開頭,我稱之為文本T函數。
  • Excel Mid函數與Midb函數的使用方法,含反向取值
    在 Excel 中,提取指定長度的字符有兩個函數,分別為Mid函數和Midb函數,前者用於提取指定長度的字符個數,後者用於提取指定長度的字節個數。用Mid函數提取時,無論是漢字、字母還是數字都算一個字符;用Midb函數提取時,漢字算兩個字節,數字和字母算一個字節。一般情況下,它們從左向右提取;但也可以反向提取,即從右向左提取。
  • Excel Find函數與FindB函數使用方法,含用數組一次查找多個值
    在 Excel 中,查找指定字符在源字符串中的位置,既可以用 Find函數,也可以用 FindB函數,它們都有三個參數,所不同的是,前者把漢字、字母和數字都算一個字符,後者把漢字算兩個字節,數字和字母算一個字節。
  • Excel Choose函數的使用方法,含與Match與VLookUp配合使用的實例
    除可以用單個數字作索引號外,還可以用數組;用數組作索引號常常在和Match函數或VLookUp函數配合使用時出現,以下列舉了 Excel Choose函數使用方法的6大實例,其中就包含有和Match函數或VLookUp函數配合使用的實例,實例操作所用版本均為 Excel 2016。
  • Excel用Value函數和其它6種方法把文本轉為數值,含批量轉換實例
    在 Excel 中,數字文本、日期和時間都可以轉為數值;其中把文本轉換為數值共有 8 種方法,既可以用Value函數,又可以用加減乘除,還可以選擇性粘貼,其中用選擇性粘貼能實現批量把文本轉為數值;把日期和時間轉為數值也可以用Value函數,還可以用快捷鍵。在把文本和日期時間轉為數值時,如果包含無法轉換的字符,會返回值錯誤 #Value!,這種情況需要把無法轉換的字符去除。
  • 如何批量刪除excel單元格文字間的空格?高手都用這些技巧3秒完成
    在excel處理數據時,經常會遇到文字間有空格,表格內有空行等。你平時怎麼操作這些煩人的空格呢?今天我就來分享幾個刪除文字間空格的好方法,會對你有幫助的。一、替換法我們可以利用Ctrl+H打開替換對話框,之後在查找中輸入空格(這裡大家最好是複製單元格中的空格),然後在替換中不輸入任何數據,最後點擊全部替換即可。
  • 字符串去掉首尾空格 - CSDN
    用javascript去掉字符串空格的辦法今天遇到了以關於JavaScript 中怎麼去掉 字符串中前後兩段的空格 ,我只好向就得js中也後Trim() 函數,後來試試了不 行,就網上找了下解決方法,其中用到了正則表達式 ,整理了下: &lt ...
  • excel函數之等號(=)函數運用
    excel函數之等號(=)函數運用今天要為大家說的excel"=函數"的運用,相信很多人都有一個疑問,等號函數有什麼值得單獨來講的呢?調整之最單純的方法當然是用人手進行,但是如果資料的欄位較多且下載的頻率較密時,人手方式顯然會比較辛苦且又浪費時間。這時,如果我們先在另外的一張表格中將欄名固定好,然後用 "=" 來引入數據則會比較輕鬆快捷。以下示例中,Sheet2 就是用 "=" 將 Sheet1 的欄位順序進行調整。註:用 "=" 取得的數據,其本身的格式與源數據是一樣的。
  • Excel Substitute函數使用方法,含嵌套一次替換多個不同字符實例
    在 Excel 中,一共有兩個替換字符的函數,一個是Substitute函數,另一個是Replace函數;前者是用新字符替換舊字符,後者是用新字符替換指定字符數。Substitute函數既可以替換源文本中所有指定字符,又可以替換某個指定字符,並且還能嵌套使用以實現一次替換多個不同字符。