Hàm tìm và thay thế trong Excel

  • Hỏi đáp
  • Thủ thuật văn phòng
  • Google Sheet

Vy Mai01/11/2021

Hàm REPLACE trong Excel là hàm giúp thay thế một phần của chuỗi bằng một chuỗi khác dựa vào số ký tự được chỉ định và nếu bạn chưa biết cách sử dụng hàm này. Hãy cùng theo dõi bài viết sau để hiểu rõ hơn về hàm REPLACE cũng như cách sử dụng hàm này nhé.

Hướng dẫn được thực hiện trên Laptop hệ điều hành Windows 10 với phiên bản Excel 2013. Bạn cũng có thể thực hiện tương tự trên các sản phẩm Excel 2007, 2010, 2013, 2016, 2109 và trên các dòng laptop có cùng hệ điều hành hay dòng MacOS có cùng thao tác khác.

Hàm REPLACE là hàm giúp thay thế một phần của chuỗi bằng một chuỗi khác dựa vào số ký tự được chỉ định một cách nhanh chóng và dễ dàng.

Ứng dụng của hàm REPLACE trong Excel:

  • Được sử dụng khi muốn thay thế một số ký tự trong chuỗi dữ liệu cũ.
  • Kết hợp được với nhiều hàm thông dụng khác để hỗ trợ công việc.

Ngoài hàm Replace thì chức năng Find and Replace có sẵn trong Excel cũng có thể giúp bạn tìm kiếm và thay thế đơn giản hơn. Bạn có thể tham khảo bài viết Tại đây!

Cú pháp hàm REPLACE: =REPLACE(old_text,start_num,num_chars,new_text)

Trong đó:

  • Old_text: Là chuỗi văn bản cần được xử lý.
  • Start_num: Là vị trí bắt đầu tìm cái sẽ thay thế, tính từ bên trái sang.
  • Num_chars: Là số ký tự trong old_text mà ta muốn hàm REPLACE thay bằng new_text.
  • New_text: Là chuỗi mà ta muốn thay cho các ký tự trong old_text.

Lưu ý: Hàm REPLACE luôn luôn đếm mỗi ký tự là 1. Cho dù đó là byte đơn hay byte kép với bất kể thiết đặt ngôn ngữ mặc định là gì.

Ví dụ: Hãy sử dụng hàm REPLACE để thay thế các ký tự sau.

Bước 1: Trong bảng dữ liệu tính Excel, bạn nhập hàm =REPLACE(B5,FIND(C5,B5),LEN(C5),D5) vào ô tham chiếu muốn hiển thị kết quả.

Giải thích hàm:

  • REPLACE, FIND, LEN: Là lệnh hàm.
  • B5: Là chuỗi dữ liệu cần xử lý.
  • FIND(C5,B5): Là xác định ký tự cần thay đổi ở C5 trong dữ liệu B5.
  • LEN(C5),D5: Là đo độ dài ký tự ở ô C5 và thay đổi bằng giá trị ở ô D5.

  • Để hiểu rõ hơn về hàm FIND trong Excel bạn hãy tham khảo bài viết Tại đây!
  • Để hiểu rõ hơn về hàm LEN trong Excel bạn hãy tham khảo bài viết Tại đây!

Hàm tìm và thay thế trong Excel

Ví dụ minh họa hàm REPLACE kết hợp hàm FIND, LEN.

Bước 2: Nhấn phím Enter để hiển thị kết quả.

Hàm tìm và thay thế trong Excel

Nhấn Enter để hiển thị kết quả.

Ngoài hàm Replace thì bạn có thể tham khảo thêm cách sử dụng hàm REPLACEB. Một hàm khá lạ lẫm với hầu hết mọi người ở phần bên dưới nhé!

Cú pháp hàm REPLACEB: =REPLACEB(old_text, start_num, num_bytes, new_text)

Trong đó:

  • Old_text: Là chuỗi văn bản cần được xử lý.
  • Start_num: Là vị trí bắt đầu tìm cái sẽ thay thế, tính từ bên trái sang.
  • Num_chars: Là số ký tự trong old_text mà ta muốn hàm REPLACE thay bằng new_text.
  • New_text: Là chuỗi mà ta muốn thay cho các ký tự trong old_text.

Lưu ý: Hàm REPLACEB đếm mỗi ký tự byte kép là 2 khi bạn đã cho phép soạn thảo một ngôn ngữ hỗ trợ DBCS và đặt DBCS làm ngôn ngữ mặc định. Nếu không hàm REPLACEB vẫn đếm mỗi ký tự là 1.

Ví dụ: Thay thế ba ký tự đầu tiên của dãy số 456789 bằng một ký tự @ duy nhất.

Bước 1: Trong bảng dữ liệu tính Excel, bạn nhập hàm =REPLACEB(B7,1,3,"@") vào ô tham chiếu muốn hiển thị kết quả.

Hàm tìm và thay thế trong Excel

Ví dụ minh họa hàm REPLACEB.

Bước 2: Nhấn phím Enter để hiển thị kết quả.

Hàm tìm và thay thế trong Excel

Nhấn Enter để hiển thị kết quả.

Một số phần mềm Office đang kinh doanh tại TGDĐ:

Trên đây là cách sử dụng hàm REPLACE thay thế 1 phần văn bản trong Excel chi tiết, có ví dụ dễ hiểu. Hy vọng bài viết sẽ giúp bạn thực hiện được hàm REPLACE trong công việc cũng như học tập và nếu bạn có góp ý hãy để lại bình luận bên dưới và đứng quên chia sẻ nếu thấy hữu ích bạn nhé.