Hàm TRIM trong Excel loại bỏ khoảng trắng đầu, dấu cách thừa và dấu cách ở cuối chuỗi. Sử dụng hàm SUBSTITUTE để xóa tất cả các khoảng trắng hoặc dấu cách.
Tham gia kênh Telegram của AnonyViet 👉 Link 👈 |
Cách xóa khoảng trắng trong Excel
1. Hàm TRIM bên dưới loại bỏ 2 dấu cách đầu, 3 dấu cách thừa và 2 dấu cách ở cuối.
2. Để lấy độ dài của một chuỗi, hãy sử dụng hàm LEN.
Giải thích: hàm LEN đếm 2 khoảng trắng, 2 ký tự, 4 khoảng trắng, 3 ký tự và 2 khoảng trắng.
3. Bạn có thể sử dụng hàm SUBSTITUTE để xóa tất cả các khoảng trắng.
4. Hàm CLEAN bên dưới loại bỏ một ký tự không in được, CHAR (7).
5. Đơn giản chỉ cần kết hợp CLEAN và TRIM để loại bỏ các ký tự và khoảng trắng không thể in được.
6. Chức năng CLEAN loại bỏ ngắt dòng. Để nhập ngắt dòng, nhấn ALT + ENTER.
7. Bạn cũng có thể sử dụng hàm SUBSTITUTE để loại bỏ ngắt dòng, CHAR (10) và thay thế nó bằng một thứ khác. Ví dụ: dấu phẩy và dấu cách.
Hàm CLEAN không xóa tất cả các ký tự ASCII. Chỉ cần sử dụng hàm SUBSTITUTE để xóa các ký tự ASCII khác.
8. Đầu tiên, hãy tìm ra mã số của ký tự.
9. Tiếp theo, sử dụng SUBSTITUTE và CHAR để trả về chuỗi văn bản không có ký tự này.
10. Nếu văn bản của bạn chứa khoảng trắng không ngắt, CHAR (160), thì hàm TRIM không hoạt động.
11. Bạn có thể sử dụng hàm SUBSTITUTE để thay thế các dấu cách không ngắt, CHAR (160) bằng các dấu cách bình thường, CHAR (32). Đừng quên thêm một hàm TRIM để loại bỏ các khoảng trống thừa.
Ngoài ra, bạn cũng có thể xem nhiều bài excel khác
tại đây.Câu hỏi thường gặp
TRIM và SUBSTITUTE khác nhau như thế nào khi xóa khoảng trắng trong Excel?
Hàm TRIM chỉ xóa khoảng trắng thừa ở đầu, giữa và cuối chuỗi. Hàm SUBSTITUTE cho phép bạn xóa tất cả các khoảng trắng (hoặc một ký tự cụ thể) trong chuỗi, bất kể vị trí.
Làm thế nào để xóa các khoảng trắng không ngắt (non-breaking spaces) trong Excel?
Hàm TRIM không xóa được khoảng trắng không ngắt (CHAR(160)). Bạn cần dùng hàm SUBSTITUTE để thay thế CHAR(160) bằng CHAR(32) (khoảng trắng thường), sau đó sử dụng TRIM để loại bỏ các khoảng trắng thừa.
Tôi có thể xóa các ký tự không in được khác ngoài khoảng trắng không?
Hàm CLEAN xóa một số ký tự không in được, nhưng không phải tất cả. Để xóa các ký tự không in được cụ thể, hãy dùng hàm SUBSTITUTE kết hợp với mã ASCII của ký tự đó (ví dụ: CHAR(7) cho một ký tự không in được cụ thể).