Bạn có nhiều dữ liệu chứa khoảng trắng và bạn cần xóa những khoảng trắng đó? Có lẽ bạn đã nhập nó từ một chương trình khác, hoặc dấu cách được nhập do nhầm lẫn. Ví dụ: bạn có thể có một số lượng lớn số chính sách trong một trang tính và có khoảng trắng trong số chính sách. Nếu bạn muốn xóa những khoảng trắng đó, bạn có thể sử dụng hai cách tiếp cận.

Cách tiếp cận đầu tiên là sử dụng hàm SUBSTITUTE. Giả sử rằng một số chính sách nằm trong ô A5. Trong ô B5, bạn có thể sử dụng công thức này:

=SUBSTITUTE(A5," ","")

Kết quả là ô B5 chứa số chính sách với tất cả các khoảng trắng bị xóa.

Cách tiếp cận thứ hai hoạt động tốt nếu bạn có nhiều ô chứa khoảng trắng và bạn muốn xóa chúng trong một bước. Tạo macro sau:

Sub NoSpaces()

Dim c As Range

For Each c In Selection.Cells         c = Replace(c, " ", "")

Next End Sub

Chọn các ô bạn muốn sửa đổi, sau đó chạy macro. Nó kiểm tra từng ô trong phạm vi đã chọn, loại bỏ bất kỳ khoảng trắng nào trong phạm vi đó. Kết quả sau đó được đặt lại trong cùng một ô.

Một lưu ý cuối cùng: Bạn có thể thắc mắc về việc sử dụng hàm TRIM. Hàm trang tính này hữu ích trong việc loại bỏ các khoảng trắng thừa, nhưng nó không thể được sử dụng để xóa hoàn toàn các khoảng trắng, như được mô tả trong mẹo này.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (10741) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: