Khoảng trắng hoàn toàn có thể là một vấn đề đau đầu đối với các bên phân tích dữ liệu và người viết công thức. Đó là chính vì chúng rất khó phát hiện, nhưng có thể khiến ra các lỗi tính toán khó chịu.

Bạn đang xem: Công thức bỏ khoảng trắng trong excel

*

1. Kiếm tìm & sửa chữa thay thế (Find & Replace)

Phương pháp đầu tiên để kiếm tìm kiếm khoảng trắng là sử dụng khả năng Find & Replace.

Sau khi đánh dấu các ô bạn muốn tìm kiếm, hãy chuyển đến tab Home. Sau đó, mở thực đơn thả xuống Find và Select. Chọn tùy lựa chọn Replace. Phím tắt làCtrl+H.

*

Cửa sổ Find Replace sẽ xuất hiện. Trên tab Replace, hãy để một khoảng trống trong trường Find what. Đảm nói rằng không tất cả gì vào trường Replace with. Dìm Replace All (phím tắt:Alt+A) để xóa đông đảo trường hợp của khoảng trắng vào tập dữ liệu mà các bạn đã chọn.

*

Mặc dù phương pháp này thực sự nhanh lẹ và dễ dàng dàng, tuy nhiên nó chỉ hữu ích cho dữ liệu mà bạn muốn xóa TẤT CẢ khoảng chừng trắng. Mặc dù nhiên, bao gồm lúc bạn có nhu cầu giữ khoảng cách giữa những từ. Ví dụ: nếu những ô của người tiêu dùng chứa cả họ và tên, bạn có thể sẽ ao ước giữ khoảng cách giữa các tên đó.

Trường vừa lòng này vẫn đưa chúng ta đến phương pháp thứ hai nhằm “săn” tìm khoảng tầm trắng.

2. Hàm TRIM

Hàm TRIM thải trừ tất cả những khoảng trắng trong một chuỗi văn bản, ngoại trừ các khoảng trắng solo giữa những từ.

Dưới đấy là ví dụ về một report trong đó một vài ô trông hệt như được lùi vào nhưng phần lùi vào thực sự chỉ là khoảng white thừa. đưa sử chúng ta muốn xóa những khoảng không đó để đồng nhất. Chúng ta cũng có thể sử dụng hàm TRIM để gia công điều đó.

*

Điều duy nhất các bạn cần xác định để chức năng TRIM chuyển động là văn bạn dạng cần được cắt. Do vậy, hãy nhập tên của ô hoặc nhấp vào ô bạn muốn cắt với nhấn Enter. Điều này sẽ trả về công dụng bạn sẽ tìm kiếm: văn bạn dạng không có tầm khoảng trắng trước hoặc sau nó.

*

Khi bạn sao chép công thức xuống cho toàn cục cột, hiệu quả sẽ như thế này.

*

Như bạn có thể thấy, khoảng cách giữa những từ vẫn được giữ nguyên, nhưng ngẫu nhiên khoảng biện pháp nào trước hoặc sau khi văn bạn dạng đã bị xóa.

Với cách thức này, bọn họ phải chế tạo một cột trọn vẹn mới, vì vậy bạn sẽ phải thêm bước bổ sung cập nhật là sửa chữa thay thế cột ban đầu bằng cột mới bằng phương pháp sử dụng CopyPaste Values. Sau đó, bạn cũng có thể xóa cột với các công thức.

3. Power nguồn Query

Giống như những hàm và công thức, các truy vấn cũng có thể bị “vấp” vị việc gồm một khoảng trống lạc chỗ.

*

Nếu chúng ta không vững chắc liệu khoảng tầm trắng gồm phải là vì sao gây ra sự nuốm hay không, chúng ta cũng có thể nhấp vào phiên bản xem trước của Editor để xem có khoảng trống hay không.

*

Để sa thải khoảng trắng, power Query tất cả tính năng Trim được search thấy trong menu chuột phải. Với cột bạn có nhu cầu chọn, chỉ cần bấm vào phải và lựa chọn Transform cùng Trim.

*

Thao tác này giảm bỏ tất cả khoảng trống trước / sau chuỗi văn bản để truy vấn trả về những giá trị bao gồm xác.

Xem thêm: Cách Đánh Số Thứ Tự Trong Powerpoint, Cách Đánh Số Thứ Tự Xuất Hiện Trong Powerpoint

*

4. Macro và VBA

Hãy để mắt tới cùng một lấy một ví dụ mà chúng ta đã áp dụng cho hàm TRIM, tuy thế lần này chúng ta sẽ sử dụng macro để giảm bớt khoảng tầm trắng khỏi văn bản.

Bắt đầu bằng cách mở VB Editor. Chuyển mang đến tab Developervà chọn Visual Basic Button. Phím tắt là Alt+F11.

*

Ở đây đã làm được viết một macro dễ dàng lặp qua từng ô với thay cố kỉnh giá trị của ô đó bằng giá trị đã được cắt bớt.

*

Một vào những công dụng của việc áp dụng macro là chúng ta có thể gán nó cho 1 nút. Ở phía trên tôi vẫn gán nó cho một nút trên trang tính thực tế.

*

Và ở chỗ này nó đã đạt thêm vào ribbon bằng cách đưa macro này vào Personal Macro Workbook cùng gán một nút mang đến nó.

*

Một điểm yếu của việc sử dụng phương pháp macro để loại trừ khoảng trống là các bạn không thể hoàn tác hành động lúc macro đã làm được chạy. Vào trường hòa hợp đó, hoàn toàn có thể là một chủ kiến hay nhằm lưu tệp trước khi chạy macro, nếu như khách hàng nghĩ rằng chúng ta cũng có thể cần yêu cầu cắt bớt tài liệu vì nguyên nhân nào đó.

Điều đặc biệt quan trọng cần để ý là hàm VBA Trim KHÔNG cắt bớt khoảng trống thừa giữa các từ. Hàm TRIM của Excel sẽ loại bỏ khoảng trắng bổ sung giữa các từ. Vì chưng vậy, nếu bao gồm hai khoảng chừng trắng giữa họ cùng tên, TRIM sẽ vứt bỏ khoảng trắng ngã sung. VBA's Trim sẽ không còn làm điều này. Nó chỉ đào thải khoảng trắng từ trên đầu hoặc cuối chuỗi.

5. Trim các ký từ bỏ khác

Đôi lúc sau khi chúng ta đã cắt bớt khoảng chừng trắng ngoài văn phiên bản của mình, bạn vẫn có thể chạm mặt lỗi tính toán. Một vì sao cho điều này hoàn toàn có thể là bởi vì một nhân vật khó khăn phát hiện nay khác. Điều này thường được thực hiện trong mã hóa HTML ( ) và giống như như một khoảng tầm trắng thông thường, dẫu vậy sẽ không bị xóa vị hàm TRIM hoặc macro trên.

Để xác minh nguyên nhân, chúng ta có thể sử dụng hàm CODE. Bằng cách sao chép cùng dán ký kết tự ẩn vào một ô trống, sau đó xác định văn bản của ô kia trong hàm CODE (“văn bản” là đối số duy nhất buộc phải được xác định cho hàm CODE), bạn sẽ trả về một vài mã cho cam kết tự đó. Kiếm tìm kiếm cấp tốc trên Google về số mã đó sẽ tiết lộ loại ký kết tự bạn đang xử lý.

*

Trong trường phù hợp này, cam kết tự khoảng tầm trắng ko ngắt là mã 160.

Một cách để xóa cam kết tự đó khỏi văn phiên bản của chúng ta là sử dụng Find & Replace. Bạn chỉ cần sao chép cam kết tự và dán vào trường Find what.

*

Bạn cũng có thể sử dụng hàm REPLACE để gia công điều tương tự.

Một tùy chọn khác, bọn họ muốn xóa ký tự sau cuối trong văn bản, sử dụng các hàm LEFT với LEN để tạo thành một tác dụng cắt tùy chỉnh thiết lập về cơ bản.

LEFT trả về những ký tự kế bên cùng bên trái trong một ô. LEN (viết tắt của Length) trả về số cam kết tự trong một ô.

Vì vậy, kết hợp hai hàm đó với trừ đi 1 từ LEN để loại bỏ ký tự không muốn đó sẽ chỉ vướng lại văn bản mà không tồn tại ký tự xẻ sung.