Công thức Excel: Loại bỏ văn bản bằng cách so khớp -

Mục lục

Công thức chung

=SUBSTITUTE(B6,text_to_remove,"")

Tóm lược

Để xóa văn bản khỏi ô dựa trên nội dung phù hợp (không phải vị trí), bạn có thể sử dụng hàm SUBSTITUTE. Trong ví dụ được hiển thị, công thức trong C6 là:

=SUBSTITUTE(B6,"-","")

Giải trình

Hàm SUBSTITUTE cho phép bạn thay thế văn bản bằng nội dung phù hợp.

Trong trường hợp này, chúng tôi muốn xóa dấu gạch ngang khỏi số điện thoại. Hàm SUBSTITUTE có thể xử lý điều này một cách dễ dàng - chúng tôi chỉ cần cung cấp tham chiếu ô (B6), văn bản cần xóa ("-") và chuỗi trống ("") cho văn bản thay thế.

SUBSTITUTE sẽ thay thế tất cả các trường hợp của "-" bằng không.

Lưu ý rằng SUBSTITUTE là một hàm phân biệt chữ hoa chữ thường.

Loại bỏ nhiều thứ

Nếu bạn cần loại bỏ nhiều thứ, bạn có thể lồng nhiều hàm SUBSTITUTE. Ví dụ: để xóa dấu ngoặc vuông khỏi văn bản, bạn có thể sử dụng:

=SUBSTITUTE(SUBSTITUTE(text, "(", ""), ")", "")

Bạn có thể lồng ở một số cấp độ, như được mô tả trong công thức phức tạp hơn này để xóa số điện thoại.

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