TRIM函數:Excel中刪除多餘空格的函數

TRIM函數:Excel中刪除多餘空格的函數

Excel中去除空格的函數是TRIM函數。那麼如何使用Excel中的刪除空格功能呢?讓我們透過 LuckyTemplates.com 來了解一下吧!

Microsoft Excel 長期以來因其在處理大數據時有用的計算和文字功能而聞名。因此,儘管現在有許多免費的替代品,但Excel並沒有失去它的地位。

如果你想刪除Excel電子表格中多餘的空格,你肯定需要知道如何使用TRIM函數。

有 2 個Excel 函數可以刪除空格:TRIM 函數和 SUBSTITUTE 函數。TRIM 將刪除資料之前、之後和之間的多餘空格,僅在單字之間留下 1 個標準空格。SUBSTITUTE 函數將刪除儲存格中的所有空格。請參閱下面的詳細說明。

我們將以下面的 Excel 表格為例,其中「全名」列中的儲存格在開頭和中間有多餘的空格,並使用上述兩個函數進行刪除。

TRIM函數:Excel中刪除多餘空格的函數

如何使用 TRIM 函數刪除 Excel 中的空格

如上所述,TRIM函數會刪除資料前後的所有空格,只在中間的空格之間留下1個標準空格。

TRIM 函數的語法:=TRIM(包含需要刪除多餘空格的資料的儲存格)

在給定的資料表中,儲存格 B19 包含在單字「Tran」、「Thu」之前、之後和之間帶有額外空格的名稱。在儲存格 C1 中,輸入公式=TRIM(B19)並按 Enter。

在儲存格 C19 中,您將立即看到儲存格 B19 的資料已移除多餘的空白,並保留標準空白內容,如下所示:

TRIM函數:Excel中刪除多餘空格的函數

使用 SUBSTITUTE 函數刪除所有空格

SUBSTITUTE 函數是字串替換函數,可用於刪除內容中的所有空格。

在新內容方塊中,輸入公式=SUBSTITUTE(B19," ",""),然後按 Enter。

TRIM函數:Excel中刪除多餘空格的函數

結果,我們將獲得沒有空格的內容,如下所示。

TRIM函數:Excel中刪除多餘空格的函數

您只需在 1 個儲存格中執行 TRIM 或 SUBSTITUTE 函數,然後將公式複製到 C 列中的其餘儲存格即可刪除整個全名列的空格。

根據要求的內容,您可以相應地選擇使用 TRIM 函數或 SUBSTITUTE 函數。這種方法可以更快地刪除內容中的空格,而不必一點點小心翼翼地點擊滑鼠並按退格鍵。通常,使用者會更多地使用 TRIM 以確保在列印、呈現或傳輸給合作夥伴之前獲得專業的資料集。

在 Excel 中使用 TRIM 函數時的注意事項

  • TRIM 功能將刪除文字中多餘的空格。因此,它只會在單字之間留下空格,而在文字的開頭或結尾處不留空格字元。
  • TRIM 函數旨在從文字中修剪 7 位元 ASCII 空格字元(值 32),以便僅刪除該文字上的 ASCII 空格字元(32)。
  • TRIM 函數不會刪除 HTML 網頁中常用的文字分隔空白字元。
  • Unicode 文字通常包含不間斷空格字元 (160),它們以 HTML 元素出現在網頁中。Excel 中的 TRIM 函數不會將其刪除。

Excel 中刪除空格的 TRIM 函數不起作用

TRIM 函數僅刪除 7 位元 ASCII 字元集中代碼值 32 所表示的空白字元。

在Unicode字符集中,有一個額外的空格字符,稱為不間斷空格,通常在網頁上用作html字符。不間斷間隔的十進制值為 160,TRIM 函數無法自行刪除它。

因此,如果資料集中包含 TRIM 函數無法刪除的一個或多個空格,請改用 SUBSTITUE 函數將不間斷空格轉換為普通空格,然後進行修剪。假設這裡的文字在A1中,則公式如下:

=TRIM(SUBSTITUTE(A1, CHAR(160), " "))

為了更加小心,您可以嵌入 CLEAN 函數來「清除」儲存格中的任何不可列印字元:

=TRIM(CLEAN(SUBSTITUTE(A1, CHAR(160), " ")))

下面的螢幕截圖將顯示差異:

TRIM函數:Excel中刪除多餘空格的函數

一般來說,修復 Excel 中的 TRIM 函數錯誤並不太複雜。基本上,你只要掌握公式並正確應用就不會遇到錯誤。

如果您在使用 Excel 中的 TRIM 函數時遇到任何問題,請在本文下方評論以獲得支援。

看更多:

祝您成功!


Excel中的IFERROR函數、公式及用法

Excel中的IFERROR函數、公式及用法

學習如何在 Excel 中使用非常常用的 IFERROR 函數,提升您的數據處理效率。

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

想知道如何在 Excel 中堆疊和附加資料嗎?讓我們一起學習如何使用 Microsoft Excel 中的 VSTACK 和 HSTACK 函數!

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

了解 Excel 中的 SUBTOTAL 函數及其用途,讓計算更簡單有效!

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

MOD函數是Excel中除法求餘的函數。學習如何輕鬆使用MOD函數和QUOTIENT函數來計算餘數和整數部分,提升您的Excel技能。

在 Excel 上玩“拼圖”

在 Excel 上玩“拼圖”

Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。

如何使用Excel中的轉換功能

如何使用Excel中的轉換功能

要轉換 Excel 中的測量單位,我們將使用 Convert 函數。

Excel中HLOOKUP函數的使用方法

Excel中HLOOKUP函數的使用方法

HLOOKUP 函數是什麼?如何在Excel中使用HLOOKUP函數?讓我們來和 LuckyTemplates 一起找出答案吧!

如何在 Excel 中使用 VALUE 函數

如何在 Excel 中使用 VALUE 函數

Excel中的VALUE函數是什麼?Excel中的數值公式是什麼?讓我們透過 LuckyTemplates.com 來了解一下吧!

Excel EOMONTH函數,EOMONTH函數如何使用

Excel EOMONTH函數,EOMONTH函數如何使用

Excel中的EOMONTH函數用於顯示給定月份的最後一天,實作非常簡單。然後,您將根據我們輸入的數據獲得特定月份的最後一天。

如何在 Excel VBA 中使用 do-while 循環

如何在 Excel VBA 中使用 do-while 循環

想要在 Excel VBA 中自動執行重複任務嗎?因此,讓我們學習如何使用 Do-While 迴圈來實作一系列重複操作,直到滿足條件。