Cách xóa khoảng trắng trước văn bản trong Excel (4 phương pháp)

  • Chia Sẻ Cái Này
Hugh West

Khi chúng ta xử lý văn bản trong Excel, khoảng cách giữa các văn bản là một trường hợp phổ biến. Không gian là cần thiết cho bộ dữ liệu. Tuy nhiên, khoảng trắng thừa có thể gây ra tính toán sai hoặc diễn giải sai tập dữ liệu. Đó là lý do tại sao cần phải xóa các khoảng trắng đó trước và giữa văn bản. Trong hướng dẫn này, bạn sẽ tìm hiểu cách xóa khoảng trắng trước văn bản trong Excel với các ví dụ phù hợp và hình minh họa thích hợp.

Tải xuống Sách bài tập thực hành

Tải xuống sách bài tập thực hành này.

Xóa khoảng trắng trước Text.xlsm

Khoảng trắng trước văn bản ảnh hưởng đến tập dữ liệu như thế nào?

(Các) khoảng trắng trước văn bản có thể gây ra nhiều rắc rối khi phân tích tập dữ liệu. Nó có thể cung cấp cho bạn kết quả sai mà bạn không mong đợi. Để làm rõ, hãy xem tập dữ liệu sau:

Ở đây, chúng tôi có một số khoảng trắng trước văn bản. Bây giờ, chúng tôi muốn trích xuất bốn ký tự đầu tiên của một từ. Chúng tôi đang sử dụng hàm LEFT để thực hiện việc này. Kết quả sẽ như sau:

Bạn có thể thấy có sự khác biệt lớn giữa những gì chúng tôi muốn và những gì chúng tôi nhận được. Khoảng trắng trước văn bản có thể tạo ra loại vấn đề này trong công thức.

4 cách để xóa khoảng trắng trước văn bản trong Excel

Trong các phần sắp tới, chúng tôi sẽ cung cấp cho bạn bốn phương pháp mà bạn có thể sử dụng để loại bỏ khoảng trắng trước văn bản trong excel. Chúng tôi khuyên bạn nên tìm hiểu tất cả chúng và áp dụng cái phù hợp với mình.

1. Sử dụng TRIM và các chức năng khácđể xóa khoảng trắng trước văn bản

Bây giờ, chúng ta đang sử dụng hàm TRIM để xóa khoảng trắng trước văn bản. Đây là phương pháp tiếp theo cho loại sự cố này.

Hàm TRIM xóa tất cả khoảng trắng khỏi chuỗi văn bản ngoại trừ khoảng trắng đơn lẻ giữa các từ.

Cú pháp:

=TRIM(Văn bản)

Văn bản: Văn bản từ nơi bạn muốn xóa dấu cách.

1.1 Xóa khoảng trắng chỉ bằng chức năng TRIM

Để minh họa phương pháp này, chúng tôi đang sử dụng tập dữ liệu sau:

Thông báo tại đây. Có một số khoảng trống thừa không chỉ trước các văn bản mà còn ở giữa các văn bản. Mục tiêu của chúng tôi là xóa tất cả các khoảng trắng thừa và giữ cho tập dữ liệu sạch khỏi các khoảng trống vô ích.

📌 Các bước

Trước tiên, hãy nhập công thức sau trong Ô C5 :

=TRIM(B5)

Sau đó, nhấn Nhập .

Sau đó, kéo biểu tượng Fill Handle trên phạm vi ô C6 :C9 .

Như bạn có thể thấy, chúng tôi đã thành công trong việc xóa khoảng trắng trước văn bản cũng như giữa văn bản.

1.2 Xóa khoảng trắng bằng TRIM và Hàm CLEAN

Hàm TRIM chỉ xóa ký tự khoảng trắng có giá trị mã 32 trong bộ ký tự ASCII 7 bit.

Có thêm một ký tự khoảng trắng được gọi là dấu cách không ngắt , thường được sử dụng trên các trang web dưới dạng ký tự HTML. Chức năng CLEAN cũng loại bỏ cácin các ký tự như ngắt dòng.

Để chứng minh điều này, chúng tôi đang sử dụng tập dữ liệu sau:

📌 Các bước

Đầu tiên, nhập công thức sau vào Ô C5 :

=TRIM(CLEAN(B5))

Sau đó, nhấn Enter .

Sau đó, kéo nút Biểu tượng Fill Handle trên phạm vi ô C6:C9 .

Bây giờ, bạn có thể thấy rằng không có dấu cách hoặc ngắt dòng nào trước đó văn bản.

1.3 Xóa khoảng trắng bằng hàm TRIM, CLEAN và SUBSTITUTE

Có những khoảng trắng không ngắt có giá trị thập phân là 160 và hàm TRIM không thể xóa nó một mình. Nếu tập dữ liệu của bạn chứa một hoặc nhiều khoảng trắng mà hàm TRIM không xóa được, hãy sử dụng hàm SUBSTITUTE để chuyển đổi khoảng trắng không ngắt thành khoảng trắng thông thường rồi cắt bớt.

Phương pháp này sẽ loại bỏ mọi khoảng trắng thừa, ngắt dòng và khoảng trắng không ngắt. Để chứng minh điều này, chúng tôi đang sử dụng tập dữ liệu sau:

📌 Các bước

Trước tiên, hãy nhập công thức sau trong Ô C5 :

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

Sau đó, nhấn Enter .

Sau đó, kéo biểu tượng Fill Handle trên phạm vi ô C6:C9 .

Như bạn có thể thấy, không có dấu cách hoặc dấu cách không ngắt trước văn bản.

Đọc thêm: Cách xóa dấu cách trong ô trongExcel

2. Tìm & Thay thế lệnh để xóa khoảng trắng trước văn bản trong Excel

Bây giờ, phương pháp này rất hữu ích nếu bạn muốn xóa khoảng trắng vô ích trước hoặc ở giữa các văn bản. Phương pháp này nhanh hơn những phương pháp khác. Nếu mục tiêu của bạn là xóa tất cả khoảng trắng , thì phương pháp này sẽ hoạt động dễ dàng.

Để chứng minh điều này, chúng tôi sẽ sử dụng tập dữ liệu này:

Ở đây bạn có thể thấy một số email. Có một số khoảng trống không mong muốn trước hoặc ở giữa chúng. Chúng tôi sẽ xóa tất cả các khoảng trắng này bằng phương pháp này.

📌 Các bước

Trước tiên, hãy chọn tất cả dữ liệu.

Sau đó, nhấn Ctrl+F trên bàn phím để mở nút Tìm & Hộp thoại Replace .

Nhấp vào Thay thế . Sau đó, trong hộp Tìm gì , hãy nhập Dấu cách .

Bây giờ, hãy giữ nguyên Thay thế bằng hộp trống.

Nhấp vào Thay thế tất cả .

Như bạn có thể thấy, chúng tôi đã thành công trong việc loại bỏ tất cả các khoảng trống vô ích khỏi văn bản.

Các bài đọc tương tự:

  • Cách xóa khoảng trắng ở cuối trong Excel (6 phương pháp đơn giản)
  • Xóa khoảng trắng ở đầu trong Excel (5 cách hữu ích)
  • Cách xóa khoảng trắng thừa trong Excel (4 phương pháp)

3. Sử dụng VBA để xóa khoảng trắng trước văn bản

Cuối cùng, chúng tôi sẽ cung cấp cho bạn một phần VBA Macros để loại bỏ các khoảng trắng vô íchtrong văn bản.

Chúng tôi sẽ sử dụng tập dữ liệu sau để minh họa:

📌 Các bước

Đầu tiên, nhấn Alt+F11 để mở trình soạn thảo VBA . Nhấp vào Chèn > Mô-đun .

Nhập mã sau và lưu tệp.

3891

Bây giờ, nhấn Alt+F8 trên bàn phím để mở hộp thoại macro.

Chọn xóa_dấu cách . Nhấp vào Chạy

Chọn phạm vi ô B5:B9.

Sau đó nhấp vào OK .

Như bạn có thể thấy, chúng tôi đã xóa tất cả khoảng trắng trước văn bản bằng cách sử dụng mã VBA.

4. Power Query để xóa khoảng trắng trước văn bản

Bạn cũng có thể xóa khoảng trắng khỏi văn bản bằng cách sử dụng Công cụ Power Query trong Excel. Tính năng TRIM tích hợp sẵn trong Power Query.

Để chứng minh điều này, chúng tôi sẽ sử dụng tập dữ liệu này:

Như bạn có thể thấy, có một số khoảng trắng trước dữ liệu. Chúng tôi sẽ xóa nội dung đó bằng tính năng Power Query.

📌 Các bước

Từ tab Dữ liệu , chọn Từ Bảng/Phạm vi .

Chọn phạm vi ô trong tập dữ liệu của bạn. Nhấp vào OK .

Sau đó, nó sẽ khởi chạy trình chỉnh sửa truy vấn nguồn và sẽ trông như thế này.

Nhấp vào Cột1 để chọn mọi văn bản.

Sau đó nhấp chuột phải vàocon chuột. Chọn Chuyển đổi .

Sau đó nhấp vào TRIM .

Như bạn có thể thấy, chúng tôi đã xóa thành công tất cả các khoảng trắng ở đầu khỏi tập dữ liệu.

💬 Những điều cần nhớ

✎ Các Hàm TRIM xóa khoảng cách thừa giữa các văn bản. Nếu có nhiều không gian, nó sẽ đưa chúng vào một không gian.

✎ Nút Tìm & Lệnh Replace sẽ xóa mọi khoảng trống khỏi tập dữ liệu. Nếu mục tiêu của bạn là xóa khoảng trắng trước văn bản, đừng sử dụng nó.

Kết luận

Để kết luận, tôi hy vọng hướng dẫn này đã cung cấp cho bạn một phần kiến ​​thức hữu ích về cách xóa không gian trước văn bản trong Excel. Chúng tôi khuyên bạn nên tìm hiểu và áp dụng tất cả các hướng dẫn này vào tập dữ liệu của mình. Tải xuống sách bài tập thực hành và tự mình thử. Ngoài ra, vui lòng đưa ra phản hồi trong phần bình luận. Phản hồi có giá trị của bạn giúp chúng tôi có động lực tạo ra các hướng dẫn như thế này. Đừng quên kiểm tra trang web của chúng tôi Exceldemy.com để biết các sự cố và giải pháp khác nhau liên quan đến Excel.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.