Công thức Excel: Loại bỏ các ký tự không mong muốn -

Mục lục

Công thức chung

=SUBSTITUTE(B4,CHAR(code),"")

Tóm lược

Để loại bỏ các ký tự không mong muốn cụ thể trong Excel, bạn có thể sử dụng công thức dựa trên hàm SUBSTITUTE. Trong ví dụ được hiển thị, công thức trong C4 là:

=SUBSTITUTE(B4,CHAR(202),"")

Thao tác này loại bỏ một chuỗi 4 ký tự ẩn ở đầu mỗi ô trong cột B.

Giải trình

Hàm SUBSTITUTE có thể tìm và thay thế văn bản trong một ô, ở bất cứ đâu. Trong trường hợp này, chúng tôi đang sử dụng SUBSTITUTE để tìm một ký tự có mã số 202 và thay thế nó bằng một chuỗi trống (""), sẽ loại bỏ ký tự này hoàn toàn.

Làm thế nào bạn có thể tìm ra (các) ký tự nào cần được xóa khi chúng ẩn đi? Để lấy số mã duy nhất cho ký tự đầu tiên trong ô, bạn có thể sử dụng công thức dựa trên các hàm CODE và LEFT:

=CODE(LEFT(B4))

Ở đây, hàm LEFT, không có đối số thứ hai tùy chọn, trả về ký tự đầu tiên ở bên trái. Điều này đi vào hàm CODE, báo cáo giá trị mã ký tự, là 202 trong ví dụ minh họa.

Để biết thêm về vệ sinh chung, hãy xem chức năng TRIM và chức năng CLEAN.

Tất cả trong một công thức

Trong trường hợp này, vì chúng tôi đang loại bỏ các ký tự hàng đầu, chúng tôi có thể kết hợp cả hai công thức trong một, như sau:

=SUBSTITUTE(B4,CHAR(CODE(LEFT(B4))),"")

Ở đây, thay vì cung cấp ký tự 202 một cách rõ ràng cho SUBSTITUTE, chúng tôi đang sử dụng CODE và CHAR để cung cấp mã động, sử dụng ký tự đầu tiên trong ô.

thú vị bài viết...