Hàm REPLACE trong Excel và cách sử dụng bạn nên biết

0

Contents

Hàm REPLACE trong Excel được sử dụng để thay thế một phần hoặc chèn các ký tự của một chuỗi văn bản này bằng một chuỗi văn bản khác. Trong bài viết dưới đây, chúng ta hãy Thuthuat.tip.edu.vn Tìm hiểu cách sử dụng hàm REPLACE trong Excel.

Cách sử dụng hàm REPLACE trong Excel

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

Hàm REPLACE có 4 đối số với cú pháp sau:

= REPLACE (old_text, start_num, num_chars, new_text)

Trong đó:

  • Old_text: văn bản gốc bạn muốn thay thế.
  • Start_num: vị trí của ký tự đầu tiên trong văn bản cũ mà bạn muốn thay thế bằng văn bản mới.
  • Num_chars: số ký tự trong văn bản cũ mà bạn muốn thay thế.
  • New_text: văn bản sẽ thay thế các ký tự trong văn bản gốc.

Ghi chú:

  • Start_num và Num_chars phải là một số.
  • Hàm REPLACE luôn trả về một chuỗi ký tự, không phải một số.

Ví dụ về hàm REPLACE trong Excel

Để thay đổi từ trong Excel thông qua hàm REPLACE, chúng ta áp dụng cú pháp.

Để chuyển từ “thythuat” thành “thuthuat”, chúng ta áp dụng cú pháp theo 2 cách:

  • Phương pháp 1: = REPLACE (“thythuat”, 3, 1, “u”)
  • Phương pháp 2: Chọn old_text làm ô chứa văn bản gốc: = REPLACE (A1, 3, 1, “u”)

Hàm REPLACE trong Excel

Cách thay thế nhiều ký tự trong Excel

Để thay thế nhiều ký tự bằng hàm REPLACE trong Excel, chúng tôi thay đổi Num_chars theo số lượng từ mà người dùng cần thay đổi.

Ví dụ, để chuyển từ “thuthoot” thành “thuthuat”, chúng ta áp dụng cú pháp = REPLACE (“thuthoot”, 6, 2, “ua”) hoặc = REPLACE (A1, 6, 2, “ua”)

Hàm REPLACE trong Excel

Nhưng trong thực tế thường sẽ phải thay đổi nhiều ký tự với nhiều dữ liệu khác nhau nên áp dụng cách trên sẽ không tối ưu được công việc. Sau đó, chúng ta cần sử dụng hàm TÌM THẤY và chức năng THAY THẾ để thay thế.

Cách thay thế nhiều ký tự trong Excel bằng hàm Find bao gồm 2 bước:

Bước 1: Chọn vùng dữ liệu cần thay thế, nhấn tổ hợp phím Ctrl + Họ để mở thẻ THAY THẾ hoặc chọn thẻ Nhàtìm thẻ Tìm & Chọnchọn Thay thế.

Hàm REPLACE trong Excel

Bước 2: Trong hộp Tìm cái gì, nhập giá trị cần thay thế. Trong cái hộp Thay thế bằng, nhập giá trị thay thế. Chọn Thay thế để thay thế từng kết quả một hoặc Thay thế tất cả để thay đổi tất cả các kết quả.

Hàm REPLACE trong Excel

Cách thay thế các ký tự đặc biệt trong Excel

Để sử dụng hàm REPLACE trong Excel với các ký tự đặc biệt, chúng ta có 2 bước:

Bước 1: Chọn vùng dữ liệu cần thay thế, nhấn tổ hợp phím Ctrl + Họ để mở thẻ THAY THẾ hoặc chọn thẻ Nhàtìm thẻ Tìm & Chọnchọn Thay thế.

Bước 2: Vào thẻ Thay thếtrong phòng giam Tìm cái gì, nhập ký tự cần thay thế. Trong cái hộp Thay thế bằng, nhập ký tự thay thế. Chọn Thay thế để thay thế từng kết quả một hoặc Thay thế tất cả để thay đổi tất cả các kết quả.

Hàm REPLACE trong Excel

Hàm REPLACE trong Excel với ngày tháng

Hàm REPLACE trong Excel thường trả về một chuỗi văn bản. Tuy nhiên, vẫn có thể sử dụng hàm REPLACE với ngày tháng.

Để sử dụng hàm REPLACE trả về thứ tự chính xác của giá trị ngày, tháng, năm, chúng ta cần sử dụng hàm BẢN VĂN để chuyển đổi ngày tháng sang chuỗi văn bản hoặc bạn có thể đặt trực tiếp hàm TEXT vào old_text của hàm REPLACE với công thức:

= REPLACE (TEXT (old_text, “dd-mmm-yy”), start_num, num_chars, “new_text”)

Ví dụ: chúng ta có ngày 1 – tháng 5 – 21 và bạn muốn thay đổi tháng “tháng 5” thành “tháng 6”, bạn cần áp dụng công thức của hàm REPLACE và TEXT

= REPLACE (A1, (old_text, “dd-mmm-yy”), 4, 4, “JUNE”)

Hàm REPLACE trong Excel

Ghi chú:

  • Vì đây là một chuỗi văn bản, không sử dụng ngày đã sửa đổi để tính toán.
  • Sử dụng chức năng DATEVALUE để trả lại các giá trị kết quả REPLACE trở lại định dạng ngày: = DATEVALUE (REPLACE (TEXT (A2, “dd-mmm-yy”), start_num, num_chars, “new_text”)

Hàm REPLACE lồng nhau

Để thay thế nhiều đoạn trong một ô, bạn có thể sử dụng hàm REPLACE lồng nhau của Excel để thực hiện nhiều thay thế chỉ bằng một công thức.

Ví dụ, chúng tôi muốn chèn vào giữa các ký tự “.” giữa các số 123456789. Với hàm REPLACE, chúng ta có công thức thay thế không có ký tự nào trong ô thứ 4 bằng dấu chấm với công thức sau:

= REPLACE (A1,4,0, “.”)

Hàm REPLACE trong Excel

Khi đó, nó sẽ chỉ hiển thị 1 dấu chấm sau 123. Để hiển thị 2 dấu chấm sau mỗi 3 chữ cái, chúng ta sẽ sử dụng hàm REPLACE lồng nhau để hiển thị 2 dấu chấm với công thức:

= REPLACE (REPLACE (A1,4,0, “.”), 8, 0, “.”)

Hàm REPLACE trong Excel

Làm tương tự với các ký hiệu cần chèn vào chuỗi.

Sử dụng DATEVALUE lồng nhau bằng REPLACE để chuyển đổi chuỗi số thành ngày tháng:

= DATEVALUE (REPLACE (REPLACE (old_text, “dd-mmm-yy”), start_num 1, num_chars 1, “new_text”), start_num 2, num_chars 2, “new_text”)

Cách sử dụng hàm REPLACEB trong Excel

Cú pháp của hàm REPLACEB trong Excel

Hàm REPLACE thay thế một phần của chuỗi văn bản dựa trên số ký tự và hàm REPLACEB thay thế một phần 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ố byte bạn chỉ định.

= REPLACEB (old_text, start_num, num_bytes, new_text)

Trong đó:

  • Old_text: văn bản gốc bạn muốn thay thế.
  • Start_num: vị trí của ký tự đầu tiên trong văn bản cũ mà bạn muốn thay thế bằng văn bản mới.
  • Num_bytes: số byte trong văn bản cũ mà bạn muốn thay thế.
  • New_text: văn bản sẽ thay thế các ký tự trong văn bản gốc.

Ví dụ về hàm REPLACEB trong Excel

Tương tự như hàm REPLACE trong Excel, hàm REPLACEB cũng có cách sử dụng tương tự. Để thay thế số 2 bằng số 3 trong chuỗi 123456789, chúng tôi sử dụng công thức:

= REPLACEB (A1, 2, 2, 3)

Trong đó, byte = 2 sẽ thay thế hai giá trị từ số 2 “2, 3” thành số “3”.

Hàm REPLACE trong Excel

Xem thêm:

Trên đây là một số cách sử dụng hàm REPLACE trong Excel mà Thuthuat.tip.edu.vn đã tổng hợp. Hãy Like, Share nếu bạn thấy bài viết này hay.

Excel –

Leave a comment