Công thức thay thế ký tự trong Excel

Hàm REPLACE trong excel là một hàm để thay thếmột chuỗi ký tự này thành một chuỗi ký tự khác dựa trên số lượng ký tự được thiết lập chỉ định nhanh chóng và dễ dàng. Bạn đã biết cách ứng dụng hàm REPLACE vào các thao tác trên excel chưa? Cùng Daotaotinhoc.vn tìm hiểu trong bài viết dưới đây nhé!

Hàm REPLACE trong excel là hàm gì?

Hàm REPLACE trong excel là một hàm dùng để thực hiện các thao tác thay thếmột chuỗi ký tự này thành một chuỗi ký tự khác dựa trên số lượng ký tự được thiết lập chỉ định để thay thế nhanh chóng và dễ dàng.

ỨNG DỤNG HÀM REPLACE TRONG EXCEL

  • Hàm REPLACE là hàm thay thế nhiều ký tự trong Excel đã được xác định thành một chuỗi ký tự mới.
  • Có thể sử dụng kết hợp hàm REPLACE trong excel với nhiều hàm thông dụng khác để phục vụ cho công việc.
  • Bạn có thể sử dụng tính năng Find&Replace có sẵn trong excel như hàm REPLACE để tìm kiếm và thay thế các ký tự đơn giản hơn.

Hướng dẫn sử dụng hàm REPLACE trong excel

Công thức hàm REPLACE trong excel

CÔNG THỨC HÀM REPLACE TRONG EXCEL: =REPLACE(old-text,start-num,num-chars,new-text)

Trong đó:

  • Old-text: chuỗi ký tự cũ cần được thay thế
  • Start-num: chỉ số ký tự bắt đầu cần tìm và thay thế, tính từ trái sang phải
  • Num-chars: chỉ số ký tự trong old-text mà bạn cần hàm REPLACE thay thế bằng chuỗi ký tự new-text.
  • New-text: chuỗi ký tự mới thay thếchuỗi ký tự cũ trong phần tử old_text.

Ví dụ sử dụng hàm REPLACE trong excel

VÍ DỤ 1

Để thay thế chuỗi ký tự cũ trong cột họ tên với thành viên tên Nguyễn Thị Hải Yến sang Phạm Thị Hải Yến, bạn có thể sử dụng hàm REPLACE trong excel như sau: =REPLACE(F14,1,6,”Phạm”) và nhấn ENTER để hiển thị kết quả.

Công thức thay thế ký tự trong Excel

Vậy là sau khi sử dụng hàm REPLACE, mình đã đổi ký tự cũ thành ký tự mới nhanh chóng rồi.

Công thức thay thế ký tự trong Excel

VÍ DỤ 2

Sử dụng kết hợp giữa hàm REPLACE và hàm FIND, LEN để thay thế ký tự của ô trong excel. Nếu văn bản của bạn khi cần thay đổi thành chuỗi ký tự mới quá dài dẫn đến việc đếm số của từng ký tự khó khăn dễ sai sót và mất thời gian cho bạn khi thực hiện. Cách sử dụng kết hợp hàm REPLACE và hàm FIND, LEN trong excel giúp bạn đếm ký tự dễ dàng hơn nhé. Các bước thực hiện đơn giản như sau:

Trong phần bảng tính excel cần thay thế ký tự mới, bạn hãy nhập công thức hàm =REPLACE(F6,FIND(G6,F6),LEN(G6),H6)vào vào ô cần thay thế.

Trong đó:

  • REPLACE, FIND, LEN: là các hàm có thể kết hợp với hàm REPLACE để thay thế chuỗi ký tự mới
  • F6: là chuỗi ký tự cũ cần được thay thế và xử lý
  • FIND(G6,F6): hàm FIND để tìm ký tự cần thay thế thành chuỗi ký tự mới
  • LEN(G6),H6: dừng để xác định độ dài ở ô G6 và thay thế thành chuỗi ký tự mới ở ô H6.

Công thức thay thế ký tự trong Excel

Và nhấn ENTER để hiển thị kết quả. Khi bạn sử dụng kết hợp hai hàm tìm kiếm và hàm đếm ý tự tỏng excel để giúp bạn dễ dàng hơn trong quá trình tìm kiếm ký tự mà không cần phải thực hiện thủ công dẫn đến nhứng sai sót không đáng có trong quá trình thực hiện.

Công thức thay thế ký tự trong Excel

>> Xem thêm Hướng dẫn sử dụng hàm đếm ký tự trong excel

Hàm REPLACEEB trong Excel

Công thức hàm REPLACEB trong excel

CÔNG THỨC HÀM REPLACEB TRONG EXCEL: =REPLACEB(old-text,start-num,num-chars,new-text)

Trong đó:

  • Old-text: chuỗi ký tự cũ cần được thay thế
  • Start-num: chỉ số ký tự bắt đầu cần tìm và thay thế, tính từ trái sang phải
  • Num-chars: chỉ số ký tự trong old-text mà bạn cần hàm REPLACEB thay thế bằng chuỗi ký tự new-text.
  • New-text: chuỗi ký tự mới thay thếchuỗi ký tự cũ trong phần tử old_text.

Sự khác nhau giữa hàm REPLACE và hàm REPLACEB 

Hàm REPLACE là hàm thay thế nhiều ký tự trong Excel thành một chuỗi ký tự mới dựa vào số lượng các ký tự được bạn thiết lập chỉ định. Hàm REPLACE dùng với ngôn ngữ SBCS với các ký tự byte đơn.

Còn hàm REPLACEB sẽ dùng để thay thế một phần của chuỗi ký tự cũ thành chuỗi ký tự mới dựa vào số lượng byte mà bạn thiết lập. Tuy nhiên hàm REPLACEB sẽ khả dụng ở ngôn ngữ sử dụng các ký tự byte kép với ngôn ngữ DBCS mặc định.

Hy vọng với bài viết này từ Đào tạo tin học đã giúp bạn hiểu rõ hơn về Cách sử dụng REPLACE trong excel để tìm kiếm và thay thế chuỗi văn bản một cách nhanh chóng. Nếu trong quá trình thực hiện, các bạn có gặp bất cứ khó khăn nào có thể để lại bình luận bên dưới để được hỗ trợ hướng dẫn. Đừng quên theo dõi các trang mạng xã hội của Đào tạo tin học để không bỏ lỡ những mẹo hay trong tin học văn phòng nhé!

Chúc các bạn áp dụng thành công!

Khi sử dụng Excel, thỉnh thoảng bạn sẽ bắt gặp trường hợp cần thay thế một phần của chuỗi bằng một chuỗi khác nhưng chưa biết sử dụng hàm nào. Trong bài viết dưới đây, Điện máy XANH sẽ chia sẻ đến bạn cáchsử dụng hàm REPLACE, REPLACEB trong Excel một cách chi tiết nhé!

1Công thức hàm REPLACE

Hàm REPLACE là một hàm trong Excel giúp người dùng có thể 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 dễ dàng và hiệu quả.

Công thức thay thế ký tự trong Excel

Trong đó:

  • old_text: Là chuỗi văn bản cần được xử lý.
  • start_num: Là vị trí bắt đầu, tính từ bên trái sang.
  • num_chars: Là số ký tự trong old_text mà ta muốn thay bằng new_text.
  • new_text: Là chuỗi mới mà ta muốn thay cho các ký tự trong old_text.

2Công thức hàm REPLACEB

Hàm REPLACEB là hàm cho phép thay thế một phần của chuỗi văn bản dựa vào số byte được chỉ định bằng một chuỗi văn bản khác.

Công thức thay thế ký tự trong Excel

Trong đó:

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

3Ví dụ cơ bản của hàm REPLACE

Dưới đây là một số ví dụ cơ bản của hàm REPLACE.

Ví dụ 1: Thay đổi chuỗi "Ngọc" thành "Thơ".

Bạn nhập công thức =REPLACE(A18,1,4,"Thơ").Sau đó nhấn Enter và xem kết quả như hình dưới đây.

Trong đó:

  • A18là ô chứa văn bản cần thay thế.
  • 1 là vị trí bắt đầu.
  • 4 là số ký tự cần thay thế.
  • "Thơ" là ký tự để thay thế.

Công thức thay thế ký tự trong Excel

Ngoài việc thay thế văn bản như ví dụ trên thì hàm này cũng có thể giúp bạn thay thế các ký tự số.

Ví dụ 2: Thay đổi "Năm nay là 2020" thành "Năm nay là 2021".

Bạn nhập công thức =REPLACE(A2,12,4,"2021").Sau đó nhấnEntervà xem kết quả như hình dưới đây.

Trong đó:

  • A2 là ô chứa văn bản cần thay thế.
  • 12 là vị trí bắt đầu để thay thế.
  • 4 là số ký tự cần thay thế.
  • "2021" là ký tự để thay thế.

Công thức thay thế ký tự trong Excel

Ví dụ 3: Thay đổi ngày 1/11/2016 thành ngày 1/3/2016.

Tại đây ta sẽ kết hợp với hàm TEXT

Bạn nhập công thức=REPLACE(TEXT(A2,"dd-mmm-yy"),4,3,"Mar")và xem kết quả như hình dưới đây.

Trong đó:

  • A2 là ô chứa văn bản cần thay thế.
  • TEXT(A2,"dd-mmm-yy")dùng để chuyển đổi định dạng ngày sang chuỗi văn bản.
  • 4 là vị trí bắt đầu.
  • 3 là số ký tự cần thay thế.
  • "Mar" là ký tự để thay thế.

Công thức thay thế ký tự trong Excel

Nhập công thức =DATEVALUE(B2) và nhấn Enter để xem kết quả.

Công thức thay thế ký tự trong Excel

Để thay thế nhiều vị trí trong một chuỗi thì hãy sử dụng hàm REPLACE lồng nhau.

Ví dụ 4: Thêm dấu"/"":" để phân định thời gian cho dễ nhìn.

Bạn thực hiện nhập=REPLACE(REPLACE(REPLACE(REPLACE(A1,3,0,"/"),6,0,"/"),9,0," "),12,0,":"). Sau đó nhấn Enter và kiểm tra kết quả.

Để giải thích cho công thức trên, ta hiểu như sau:

Công thức:REPLACE(A1,3,0,"/")sẽ lấy từ ký tự thứ 3 trong chuỗi A1và không thay thế ký tự nào, thay vào đó thêm dấu "/".

Tương tự ở vị trí số 6, 9 tại chuỗi ký tự trong A1 sẽ thêm vào dấu "/" và 'khoảng trắng"

Ở vòng REPLACE cuối sẽ thêm vào dấu ":".

Công thức thay thế ký tự trong Excel

Mời bạn tham khảo thêm một số phần mềm Microsoft đang được kinh doanh tại Điện máy XANH:

Trên đây là bài viết chia sẻ cho những thông tin về hàm REPLACE trong Excel. Mong rằng những thông tin này sẽ mang lại hữu ích cho bạn trong việc sử dụng và nếu có thắc mắc hãy để lại bình luận bên dưới nhé!