Dưới đây là giới thiệu về hàm REPLACE trong Excel, giúp thay đổi một phần của văn bản. Bạn cũng có thể xem các bài viết khác trên Mytour để tìm hiểu thêm về các hàm Excel khác như Hàm TRUNG_BÌNH trong Excel.
Hàm THAY_THẾ
1. So sánh Hàm REPLACE và hàm SUBSTITUTE trong Excel
Hàm REPLACE trong Excel và hàm SUBSTITUTE tương đồng nhưng khác biệt như sau:
- Hàm REPLACE thực hiện thay thế văn bản tại vị trí cụ thể trong chuỗi được cung cấp.
- Trong khi đó, hàm SUBSTITUTE thay thế một hoặc nhiều đối tượng của chuỗi văn bản cụ thể.
2. Giải thích về hàm REPLACE trong Excel, thay thế một phần của chuỗi văn bản
Hàm Thay_Thế trong Excel có khả năng thay đổi hoặc thay thế một phần hoặc toàn bộ chuỗi văn bản bằng một chuỗi văn bản khác.
Cú pháp của hàm Thay_Thế trong Excel như sau:
REPLACE( old_text, start_num, num_chars, new_text )
Trong đó:
- old_text: Đây là chuỗi văn bản ban đầu mà bạn muốn thay đổi một phần hoặc toàn bộ.
- start_num: Là vị trí bắt đầu của phần cần thay thế trong old_text.
- num_chars: Số lượng ký tự bạn muốn thay thế.
- new_text: Là chuỗi văn bản thay thế cho phần đã được xác định.
Lưu ý rằng hàm Thay_Thế trong Excel không hoàn toàn tương thích với các ngôn ngữ sử dụng bộ ký tự 2 byte (như tiếng Trung, tiếng Nhật, tiếng Hàn). Đối với các ngôn ngữ này, bạn cần sử dụng hàm Thay_Thế_B.
3. Minh Họa Hàm REPLACE trong Excel, Thay Thế Phần Của Chuỗi Văn Bản
Cột B trong bảng tính dưới đây là ví dụ minh họa cho 2 hàm REPLACE trong Excel.
Công Thức:
Kết Quả Trả Về:
4. Xử Lý Lỗi Thường Gặp khi Sử Dụng Hàm REPLACE trong Excel
Nếu hàm REPLACE gặp phải lỗi và trả về thông báo #VALUE!, điều này có thể xảy ra vì:
- Tham số start_num được cung cấp là số âm hoặc không phải là kiểu số.
Hoặc:
- Tham số num_chars được cung cấp là số âm hoặc không phải là kiểu số.
5. Sửa Lỗi Thông Thường khi Sử Dụng Hàm REPLACE với Giá Trị Số, Ngày và Giờ
Hàm REPLACE trong Excel được thiết kế để xử lý chuỗi văn bản và trả về một chuỗi văn bản mới.
Vì vậy nếu bạn sử dụng hàm REPLACE để thay đổi các giá trị định dạng ngày giờ hoặc số, có thể kết quả sẽ không như mong đợi.
Nếu bạn không muốn sử dụng các giá trị định dạng ngày giờ hoặc số để tính toán, bạn có thể giải quyết vấn đề bằng cách chuyển đổi chúng thành định dạng văn bản, sử dụng công cụ Excel Text To Columns. Để thực hiện điều này, bạn làm theo các bước sau:
Sử dụng chuột để chọn các ô mà bạn muốn chuyển đổi giá trị sang định dạng văn bản (nhớ rằng không được chọn quá một cột).
Trên thanh Ribbon Excel, nhấp vào tab Data, sau đó chọn tùy chọn Text to Columns ....
Hãy đảm bảo đã chọn tùy chọn Delimited và nhấp vào Next.
Đảm bảo rằng tất cả các tùy chọn về phân cách đều không được chọn, sau đó nhấp vào Next một lần nữa.
Sau đó, chọn tùy chọn Column Data Formats. Chọn Text và nhấp vào nút Finish.
Hàm REPLACE sẽ hoạt động với các giá trị đã được chuyển đổi thành văn bản.
Ở đây, Mytour vừa giới thiệu về hàm REPLACE trong Excel, giúp thay thế một phần của chuỗi văn bản. Bài viết tiếp theo của Mytour sẽ tiếp tục giới thiệu về hàm VALUE trong Excel. Nếu bạn có bất kỳ thắc mắc hoặc câu hỏi nào cần được giải đáp, hãy để lại ý kiến của bạn trong phần bình luận dưới bài viết nhé.