25/05/2018, 23:23

Cách bỏ những khoảng trắng đầu dòng trong trong Excel

Đôi khi có một số khoảng trắng trước chuỗi trong ô, những khoảng trắng này được gọi là leading spaces . Thật là khó để bỏ leading spaces trong ô từng cái một. Trên thực tế, có một số thủ thuật thông minh có thể giúp ta loại bỏ leading spaces trong ô một cách thuận tiện và nhanh chóng. Giả sử ...

Đôi khi có một số khoảng trắng trước chuỗi trong ô, những khoảng trắng này được gọi là leading spaces. Thật là khó để bỏ leading spaces trong ô từng cái một. Trên thực tế, có một số thủ thuật thông minh có thể giúp ta loại bỏ leading spaces trong ô một cách thuận tiện và nhanh chóng.

Giả sử chúng ta dán một số nội dung từ Microsoft Word có chứa các khoảng trắng, sau đó nó sẽ hiển thị khoảng trắng đầu dòng trong mỗi ô như thể hiện dưới đây.

Hàm Trim trong Microsoft Excel có thể loại bỏ tất cả các không gian khỏi văn bản ngoại trừ khoảng cách giữa các từ.

Bước 1: Nhập công thức = TRIM (A1) vào ô liền kề C1 và nhấn phím Enter.


Bước 2: Chọn ô C1 và kéo chuột để điền công thức vào vùng có ô mà bạn muốn loại bỏ leading spaces. Xem hình sau:

Phương pháp này khá dễ dàng nếu bạn chỉ cần loại bỏ leading spaces trong các ô tiếp giáp trong một hàng hoặc một cột. Tuy nhiên, khi bạn cần loại bỏ leading spaces trong một phạm vi với nhiều hàng và cột, bạn phải sử dụng hàm nhiều lần.

Nếu bạn có kinh nghiệm với Microsoft Excel, VBA macro là một sự lựa chọn tốt hơn để loại bỏ leading spaces trong các ô. Bước 1: Giữ phím Alt + F11, và nó sẽ mở ra cửa sổ Microsoft Visual Basic for Applications.

Bước 2: Nhấp vào Insert> Module, và dán macro sau vào cửa sổ Module.

Chưa biết cách sử dụng VBA? Click để tham khảo

View the code on Gist.

Bước 3: Nhấn phím F5 để chạy macro này. Trong hộp thoại bật lên, bạn cần chọn một phạm vi với không gian hàng đầu mà bạn muốn xóa, và sau đó nhấp vào nút OK. Xem hình sau:

Ta có kết quả sau:

0