如何在Excel中刪除空白空間 - 領先,尾隨,不破裂
本教程向您展示瞭如何使用公式和方便的文本工具包消除Excel中不必要的空間。學會刪除領先和尾隨的空間,單詞之間的額外空間,非破壞空間以及其他非打印字符。
空間最大的挑戰?它們通常是看不見的!可能會注意到文本或單詞之間的額外空間的前導空間,但是在單元末端的尾隨空間實際上是無法檢測的。這不僅僅是一個美學問題;這些額外的空間對公式造成了嚴重破壞。看似相同的文本但僅與單個空間不同的細胞被視為不同的值,從而導致公式錯誤。
讓我們解決這個問題!存在幾種拆卸空間的方法;本教程可幫助您根據數據和任務選擇最佳方法。
刪除空間:單詞之間的領先,落後和額外的空間
對於多餘的空間(單詞之間的領先,尾隨和多個空間,但留下單個空間完好無損),Excel的TRIM
功能是您的朋友:
=TRIM(A2)
(其中A2是包含文本的單元格。)
下面的屏幕TRIM
顯示了在字符串內,之後,之後和連續的空間有效地刪除空間。
要應用這些更改,請使用粘貼特殊>值將原始列替換為修剪值。有關詳細信息,請參閱如何在Excel中復制值。您也可以使用TRIM
僅刪除前導空間(請參閱如何在Excel中修剪前導空間)。
刪除線路斷裂和非打印字符
數據導入通常會帶來不需要的非打印字符(馬車返回,線饋送,選項卡等)。當TRIM
處理空間時,它不會刪除這些空間。 TRIM
僅針對ASCII值32(空間字符)。
將TRIM
與CLEAN
結合在一起以刪除空間和前32個非打印ASCII字符(0-31),包括線路斷裂(值10):
=TRIM(CLEAN(A2))
如果此連接到沒有空間的多條線,請使用“替換all”(ctrl j in find find find find fins fin's替換為“替換”)或此公式以替換帶有空間的架子返回(13)和線饋電(10): =SUBSTITUTE(SUBSTITUTE(A2, CHAR(13)," "), CHAR(10), " ")
。請參閱如何刪除Excel中的托架返回(線路斷路)以獲取更多信息。
刪除非破壞空間
使用TRIM
和CLEAN
後頑固的空間可能是非破壞空間(HTML字符)。用常規空間替換它們,然後使用TRIM
:
=TRIM(SUBSTITUTE(A2, CHAR(160), " "))
這將分解為: CHAR(160)
定義了非破壞空間;替代SUBSTITUTE
取代它們; TRIM
卸下轉換的空間。對於非打印字符,請使用: =TRIM(CLEAN((SUBSTITUTE(A2,CHAR(160)," "))))
。
刪除特定的非打印字符
如果TRIM
, CLEAN
和SUBSTITUTE
失敗,則字符的ASCII值在0-32或160之外。使用CODE
識別值,然後用SUBSTITUTE
空間代替它,然後TRIM
以將其刪除。
- 在B2中,使用
CODE
:=CODE(LEFT(A2,1))
(領先),=CODE(RIGHT(A2,1))
(taffing))或=CODE(MID(A2,n,1))
(中間, n是字符的位置)。 - 在C2中,替換和修剪:
=TRIM(SUBSTITUTE(A2, CHAR(127), " "))
(用實際代碼替換char(127))。
對於多個字符,嵌套SUBSTITUTE
功能。
刪除所有空間
要刪除所有空間,包括單詞之間的空間,使用SUBSTITUTE
替代CHAR(32)
(或簡單地說“”),沒有( ""
):
=SUBSTITUTE(A2, CHAR(32), "")
或=SUBSTITUTE(A2," ","")
計數空間
計數空間: =LEN(A2)-LEN(SUBSTITUTE(A2," ",""))
(總空間)或=LEN(A2)-LEN(TRIM(A2))
(額外的空格)。
無公式的空間去除
為了更快,更輕鬆的方式,請考慮使用Excel的Ultimate Suite中的“裝飾空間”功能之類的工具。該工具單擊一次刪除空間和非打印字符。
這是本教程的結論。查看Excel的Ultimate Suite,以獲取更多功能!
以上是如何在Excel中刪除空白空間 - 領先,尾隨,不破裂的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

快速鏈接 為什麼應該在 Excel 中命名表格 如何在 Excel 中命名表格 Excel 表格命名規則和技巧 默認情況下,Excel 中的表格命名為 Table1、Table2、Table3,依此類推。但是,您不必堅持使用這些標籤。事實上,如果您不這樣做會更好!在本快速指南中,我將解釋為什麼您應該始終重命名 Excel 中的表格,並向您展示如何操作。 為什麼應該在 Excel 中命名表格 雖然養成在 Excel 中命名表格的習慣可能需要一些時間(如果您通常不這樣做的話),但以下原因說明了今

Excel 溢出範圍運算符 (#) 讓公式能夠自動調整以適應溢出範圍大小的變化。此功能僅適用於 Windows 或 Mac 版 Microsoft 365 Excel。 UNIQUE、COUNTIF 和 SORTBY 等常用函數可與溢出範圍運算符結合使用,生成動態的可排序列表。 Excel 公式中的井號 (#) 也稱為溢出範圍運算符,它指示程序考慮溢出範圍中的所有結果。因此,即使溢出範圍增大或縮小,包含 # 的公式也會自動反映此變化。 如何列出和排序 Microsoft Excel 中的唯一值

本教程向您展示瞭如何在保留所有表功能的同時快速應用,修改和刪除Excel表樣式。 想讓您的Excel桌子看起來完全想要嗎?繼續閱讀! 創建Excel表之後,第一步是通常

Excel中使用公式型條件格式處理溢出數組 直接對Excel中溢出數組進行格式化可能會導致問題,尤其當數據形狀或大小發生變化時。基於公式的條件格式規則允許在數據參數更改時自動調整格式。在列引用前添加美元符號 ($) 可以將規則應用於數據中的所有行。 在Excel中,您可以對單元格的值或背景應用直接格式化,以使電子表格更易於閱讀。但是,當Excel公式返回一組值(稱為溢出數組)時,如果數據的尺寸或形狀發生變化,則應用直接格式化將導致問題。 假設您有此電子表格,其中包含PIVOTBY公式的溢出結果,

本教程解釋瞭如何在公式示例中使用excel中的匹配函數。它還顯示瞭如何通過使用Vlookup和匹配的動態公式來改善查找公式。 在Microsoft Excel中,有許多不同的查找/參考

該教程顯示瞭如何比較Excel中的文本字符串,以了解不敏感和確切的匹配。您將學習許多公式,以通過其值,字符串長度或特定字符的出現數量來比較兩個單元格
