當您從其他來源將內容導入Excel時,Excel單元格中將有其他空格。 在本文中,我們將介紹3種有效的方法來刪除單元格中的空間。
刪除單元格中的空格可能很煩人,因為很難找到確切的位置。 刪除這些額外的空間將導致大量的時間和精力。 下圖顯示了我們從其他來源複製的內容。 您會發現此單元格中還有許多其他空間。
逐一刪除這些儲存格肯定會耗費大量時間,尤其是在有許多儲存格包含額外空格的情況下。因此,您可以使用以下方法刪除空格。
方法1:查找和替換
在這種方法中,我們將向您展示如何使用“查找和替換”功能刪除空格。
- 按下鍵盤上的“ Ctrl + F”按鈕以打開“查找和替換”窗口。
- 然後單擊“替換”。
- 之後,在“查找內容”文本框中輸入一個空格。
- 接下來,單擊“查找下一個”按鈕。 因此,將選擇帶有空格的單元格。
- 然後在窗口中單擊“替換”。

因此,您會發現該單元格中的所有空格都將被刪除。
- 現在繼續執行步驟4和步驟5,以刪除其他單元格中的空格。
- 完成該過程後,請關閉此窗口。
您需要注意,單元格中的所有空格都將被替換,包括單詞之間的空格。 如果需要在單詞之間保留空格,則可以使用其他方法。
方法2:Excel函數
在這裡,您還可以在Excel中使用Excel函數刪除空格。
- 單擊工作表中的空白單元格。
- 然後將以下公式輸入到單元格中:
= TRIM(A1)
在這個公式中,儲存格 A1 是目標儲存格,其中包含額外的空格。
- 接下來按鍵盤上的“ Enter”按鈕。 您將看到單元格的結果僅包含必要的空格。 所有其他空格均已刪除。
另一方面,如果您需要刪除目標儲存格中的所有空格,可以使用另一個公式:
= SUBSTITUTE(A1,”“,””)
此公式中的第二個參數為空格,第三個參數為空。 因此,此公式將刪除單元格中的所有空格。
對於上述兩個公式,可以根據需要選擇一個公式。
方法3:Excel宏
除上述兩種方法外,您還可以使用Excel宏刪除空格。
- 按下鍵盤上的“ Alt + F11”按鈕以打開Visual Basic編輯器。
- 然後單擊工具欄中的“插入”按鈕。
- 在子菜單中,選擇選項“模塊”。 因此,您已在項目中插入了一個新模塊。
- 在此步驟中,複製以下代碼並將其粘貼到模塊中。
Sub RemoveAllSpaces()
Range("B1") = Replace(Range("A1"), " ", "")
End Sub
此宏將刪除單元格中的所有空格。 您也可以根據需要更改代碼中的範圍。 此外,如果需要,您可以直接在當前單元格中生成結果。
- 之後,單擊工具欄中的“運行子”按鈕以運行該宏。 另一方面,您也可以按鍵盤上的“ F5”按鈕運行宏。
接下來,您可以返回工作表並檢查結果。 您會發現所有空格都已刪除。
另一方面,如果需要保留單詞之間的空格,則可以在VBA代碼中使用工作表功能。
Sub RemoveAdditionalSpaces()
Range("B2") = Application.WorksheetFunction.Trim(Range("A1"))
End Sub
運行宏後,您將看到必要的空間仍在單元格中。
三種方法的比較
下表顯示了上述方法的優缺點。
|
競品對比 |
查找和替換 | Excel函數 |
Excel巨集 |
|
企業優勢 |
1.結果將立即顯示在當前單元格中。
2. 此方法易於理解,幾乎所有 Excel 使用者都可以套用此方法。 |
1.您可以根據需要選擇兩種不同的公式。
2.如果您不熟悉VBA宏,則可以使用函數來解決問題。 |
1.您可以根據需要刪除所有空格或僅刪除其他空格。
2. 透過修改程式碼中的範圍,可以在目標儲存格中產生結果。 |
|
壞處 |
您將刪除單元格中所有隔開的位置。 如果您需要保留必要的空間,這將帶來不便。 | 公式將在另一個單元格中產生結果,並且您仍然需要復制回原始單元格。 | 使用VBA代碼會使通過其他方法可以輕鬆解決的任務複雜化。 |
如果您不知道該選擇哪種方法,可以返回並參考此表。這樣,您就可以根據自己的實際需求找到最合適的方法。
被病毒轟炸時該怎麼辦
當您進入惡意網站或收到可疑文件時,您的計算機可能會受到病毒的感染。 當您被病毒轟炸時,您需要採取措施。 一些防病毒軟件可以為您提供幫助。 但是,您可能會丟失Excel文件中的一些數據和信息。 至 修復Excel xls數據損壞 並取回您的數據,您可以使用我們強大的軟件。 此工具一定可以幫助您修復珍貴的文件。
作者簡介:
Anna Ma是的數據恢復專家 DataNumen,Inc.是數據恢復技術的全球領導者,包括 修復Word文檔錯誤 和Outlook修復軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM



