Excel xóa tất cả các chữ cái khỏi ô

Hàm SUBSTITUTE có thể tìm và thay thế văn bản trong một ô, bất kể văn bản đó xuất hiện ở đâ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 rỗng [""] để loại bỏ ký tự hoàn toàn một cách hiệu quả

Làm cách nào bạn có thể tìm ra [những] ký tự nào cần phải xóa khi chúng ẩn?

=CODE[LEFT[B4]]

Ở đây, hàm LEFT, không có đối số thứ hai tùy chọn, sẽ 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

Để làm sạch tổng quát hơn, 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ự đầu, nên chúng tôi có thể kết hợp cả hai công thức thành một, như vậy

=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 ô

Khi làm việc với Excel, chúng tôi chỉ có thể truy xuất các phần cụ thể của chuỗi văn bản mà chúng tôi muốn bằng cách sử dụng Hàm REPLACE, RIGHT hoặc LEN   chức năng. Hướng dẫn từng bước này sẽ hỗ trợ người dùng Excel ở mọi cấp độ trong việc xóa các ký tự ở phía bên trái của một ô bằng hai phương pháp khác nhau.  

Hình 1. Kết quả cuối cùng. Loại bỏ các ký tự từ bên trái của một ô

Công thức 1. ______2

Công thức 2. =RIGHT[C4,LEN[C4]-D4]  

Cú pháp của hàm REPLACE

Hàm REPLACE thay đổi một phần cụ thể của chuỗi văn bản bằng một chuỗi văn bản khác, dựa trên số lượng ký tự chúng tôi chỉ định

=REPLACE[old_text, start_num, num_chars, new_text]

Các tham số là

  • old_text  – bất kỳ văn bản nào chúng tôi muốn thay đổi hoặc sửa đổi
  • start_num – vị trí bắt đầu của ký tự trong old_text mà chúng ta muốn thay thế bằng new_text
  • num_chars – số ký tự trong old_text mà chúng tôi muốn thay thế bằng new_text
  • new_text – văn bản sẽ thay thế các ký tự trong old_text

Cú pháp của hàm RIGHT

RIGHT trích xuất một chuỗi con từ phía bên phải của chuỗi văn bản

=RIGHT[text,[num_chars]]

  • text – chuỗi văn bản chứa các ký tự hoặc chuỗi con mà chúng tôi muốn trích xuất  
  • num_chars   Tùy chọn;

Cú pháp của hàm LEN

LEN trả về độ dài của chuỗi văn bản theo số lượng ký tự

=LEN[text]

  • văn bản  – văn bản mà chúng tôi muốn xác định độ dài. Khoảng trắng được tính là ký tự.

Thiết lập dữ liệu của chúng tôi

Bảng của chúng tôi chứa danh sách ID nhân sự [cột B], Mã [cột C] và num_chars [cột D]. Num_chars chứa số ký tự mà chúng tôi muốn xóa khỏi phía bên trái của .  The resulting text string will be recorded in column E under “ Kết quả ”.

Hình 2. Dữ liệu mẫu để xóa các ký tự ở bên trái ô

Xóa các ký tự từ bên trái bằng REPLACE

Chúng tôi chỉ muốn các phần cụ thể của Mã trong cột C. Để loại bỏ các ký tự từ phía bên trái, chúng tôi sử dụng chức năng REPLACE. Hãy để chúng tôi làm theo các bước sau

Bước 1 . Chọn ô E4

Bước 2 . Nhập công thức. =REPLACE[C4,1,D4,""]

Bước 3 . Nhấn ENTER

Bước 4 . Sao chép công thức trong ô E4 sang ô E5. E7 bằng cách nhấp vào biểu tượng “+” ở góc dưới cùng bên phải của ô E4 và kéo xuống

Old_text là mã trong cột C, trong khi start_num 1 and num_chars is D4 or 7.  Our formula replaces the unwanted characters with an chuỗi trống “” , bắt đầu từ ký tự đầu tiên cho đến ký tự thứ bảy.

Kết quả là bảy ký tự đầu tiên bị xóa, để lại chuỗi con “ ACC01 ” trong ô E4.

Hình 3. Nhập công thức bằng REPLACE

Sao chép công thức vào các ô tiếp theo sẽ điền vào cột E các chuỗi con mà chúng ta muốn như hình bên dưới.  

hinh 4. đầu ra. Loại bỏ các ký tự từ bên trái của ô

Xóa các ký tự từ bên trái bằng RIGHT và LEN

Có một giải pháp thay thế để xóa các ký tự ở bên trái bằng cách sử dụng các hàm RIGHT và LEN. Hãy để chúng tôi làm theo các bước sau

Bước 1 . Chọn ô E4

Bước 2 . Nhập công thức. =RIGHT[C4,LEN[C4]-D4]

Bước 3 . Nhấn ENTER

Bước 4 . Sao chép công thức trong ô E4 sang ô E5. E7 bằng cách nhấp vào biểu tượng “+” ở góc dưới cùng bên phải của ô E4 và kéo xuống

Công thức của chúng tôi trích xuất một chuỗi con từ phía bên phải của văn bản trong C4 . Số ký tự được xác định bởi hàm LEN LEN[C4]-D4 . Độ dài của C4 là 12 ký tự và D4 là 7. Do đó, số lượng ký tự chúng tôi muốn trích xuất từ ​​phía bên phải là [12 – 7] hoặc 5.

Kết quả là bảy ký tự đầu tiên bị xóa, để lại năm ký tự ở bên phải của C4 là “ ACC01 ”. Các kết quả giống như trong phương pháp trước sử dụng REPLACE.

Hình 5. Nhập công thức bằng RIGHT và LEN

Hầu hết thời gian, vấn đề bạn cần giải sẽ phức tạp hơn một ứng dụng đơn giản của công thức hoặc hàm. Nếu bạn muốn tiết kiệm hàng giờ nghiên cứu và sự thất vọng, hãy dùng thử dịch vụ Excelchat trực tiếp của chúng tôi. Các chuyên gia Excel của chúng tôi luôn sẵn sàng 24/7 để trả lời bất kỳ câu hỏi nào về Excel mà bạn có thể có. Chúng tôi đảm bảo kết nối trong vòng 30 giây và giải pháp tùy chỉnh trong vòng 20 phút.

Chủ Đề