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

相關焦點

  • trim函數如何使用:批量去除EXCEL單元格中的空格字符?路凡教育
    trim函數如何使用:批量去除EXCEL單元格中的空格字符?11-24 09:15 來源:成都路凡教育 原標題:trim
  • Excel Replace函數與ReplaceB函數的使用方法,含7個替換實例
    在 Excel 中,Replace函數與ReplaceB函數用於替換指定的字符數和字節數,它們都有四個參數,其中三個參數相同,只有一個參數不同,也就是指定字符數和字節數的參數不同。以下是 Excel Replace函數與ReplaceB函數的使用方法,總共有7個實例,分別為把單槓替換為雙槓,替換姓名中間一個字,把部分數字替換為星號*,替換某個字後的所有字符,替換一段字符中間指定個字符、替換數字、字母和特殊字符和替換單字節與雙字節,實例操作所用版本均為 Excel 2016。
  • 最全批量去除EXCEL/WPS單元格中隱形符號和空格的方法
    在使用EXCEL的VLOOKUP、IF等函數過程中,有時因為單元格中存在看不見的空格或符號,導致函數應用出錯。為了解決出錯問題,我們需要去除看不見的空格和符號。下面是本人根據工作實踐總結的去除看不見的空格和符號的幾種方法,及各種方法的適用場合。
  • 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用Sum函數實現多表同位置與數字帶單位及新增數據後自動求和
    無論是哪種情況,都可能遇到數字帶單位或空格的情況,此時,需要先把單位或空格去掉再求和,這就需要用到 Left、Find、Trim、Clean、Substitute 等函數;另外,可能還會遇到在表格中新增加數據後要求自動求和,這需要用Sum與OffSet和CountA函數組合實現。以下就是它們的具體實現方法,共有5個實例,實例操作中所用版本均為 Excel 2016。
  • Excel Substitute函數使用方法,含嵌套一次替換多個不同字符實例
    在 Excel 中,一共有兩個替換字符的函數,一個是Substitute函數,另一個是Replace函數;前者是用新字符替換舊字符,後者是用新字符替換指定字符數。Substitute函數既可以替換源文本中所有指定字符,又可以替換某個指定字符,並且還能嵌套使用以實現一次替換多個不同字符。
  • excel函數居然還能製作圖表?沒錯,這1個函數就能製作5種圖表
    ,為負數時會報錯,數據為大於零的整數時候,他就會取整,比如6.8,就會將文本重複6次二、rept函數的常規用法1.成績星級評定公式:=REPT("",B3/20)星星符號使用輸入法直接打出來的,然後用成績除以20得到重複個數2.隱藏手機號碼後四位
  • Excel Column函數和Columns函數的使用方法,含Column($1:$5)實例
    在 Excel 中,Column函數用於返回單元格的列號,一次既可以返回一列的列號,也可以返回多列的列號;而Columns函數作用是返回數組或引用單元格的列數。Column函數通常與Indirect函數、If函數、Index函數、VlookUp函數、SumProduct函數、Mod函數組合使用。
  • HiveSql基礎函數使用(一)
    一、hive函數1、關係函數2、日期函數3、條件函數4、字符串函數5、統計函數二、hiveQL1、DDL2、DML三、其它1、in()函數2、lateral view 函數3、row_number() 和rank
  • Excel用Text函數把數字和日期轉文本,含格式中帶條件的實例
    在 Excel 中,Text函數用於把數字、日期轉為文本,轉換時要指定格式。可指定的格式比較多,主要有保留小數位、給數字加百分號或千位分隔符、在數字前加貨幣符號、把日期按年月日顯示、時間按 24 小時或 12 小時顯示、格式中帶條件等,所有這些格式將用具體實例演示,總共分為九大實例,以下就是它們的具體操作方法,實例操作所用版本均為 Excel 2016。
  • 有哪些好用的excel函數公式
    所有這些都是通過在單元格中輸入公式來完成的。本教程旨在教您Excel函數的基本知識,並展示如何在Excel中使用基本公式。有幾種方法可以在Excel中刪除不需要的空格,其中TRIM函數是最簡單的一種:TRIM(文字)例如,要修剪A列中的多餘空格,請在單元格A1中輸入以下公式,然後將其複製到該列中:= TRIM(A1)它將消除單元格中所有多餘的空格,但單詞之間只有一個空格字符.
  • Excel Round函數的使用方法,含批量給公式添加Round保留小數實例
    在 Excel 中,Round函數是一個比較好用的保留小數函數,它會把小數按指定位數保留小數位數、整數自動取整,而不像設置單元格格式保留小數位數,無論是小數還是整數都保留指定小數位數。Round函數保留小數位數分為三種情況,分別為保留指定小數位數、取整和從小數點處向左移位。
  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略,表示全部替換。
  • Python中去除字符串首尾空格、特殊字符和指定子字符串的方法
    在Python中,提供了一個去除字符串首尾空格和特殊字符的方法,就是使用strip(),它的語法格式是下面這樣的:str.strip()設定一個字符串,然後用實例來看一下這個方法的應用,詳見下圖:;使用print()函數輸出字符串時,其中的特殊字符「\n、\r、\t」則被默認為命令執行了;使用strip()方法,只能去除字符串首尾的空格和特殊字符,存在於字符串中間的空格和特殊字符是無法去除的。
  • Excel SubTotal函數的使用方法,含隱藏篩選和分類匯總實例
    SubTotal函數是 Excel 中的分類匯總函數,它共支持 11 個函數,分別為 Average、Count、CountA、Max、Min、Product、Stdev、Stdevp、Sum、Var、Varp,這些函數有兩組編號,一組為 1 到 11,另一組為 101 到 111,其中前一組包含隱藏值,後一組不包含隱藏值。
  • Excel中計算平均值的三種方法,別被Average函數,迷惑了眼
    那麼在計算平均值,遇到有空格和零值,你知道用什麼函數來避開這些陷阱嗎?綜上所述,在使用Averageif函數時,零值不參與計算,空格不參與計算。Average函數的使用方法相反,那麼我們繼續看Excel函數的功力,強強聯合,維護「強大神奇」美譽。
  • 你還在為Excel中Countif函數的使用方法而苦惱,請不必糾結...
    今天和大家分享的是Excel中countif函數的使用方法,讓你徹底告別Excel中countif函數的使用方法的煩惱!這個函數官方的解釋是這樣的,Countif函數是表格中對指定區域中符合指定條件的單元格計數的一個函數。
  • Excel小白超級討厭的空格,學會這2個小技巧,也能輕鬆搞定!
    查找替換法可以把空格鍵用查找和替換功能替換掉:點擊【開始】選項卡中的【查找和選擇】按鈕,選擇【替換】,調出查找和替換窗口,或者按Ctrl+H鍵快速調出替換窗口;查找內容輸入一個空格,替換為什麼都不輸入,點擊