Cách dùng hàm SUBSTITUTE trong Excel
Trong quá trình làm việc với dữ liệu Excel, bạn thường xuyên gặp phải tình huống cần thay thế một đoạn văn bản này bằng một đoạn văn bản khác. Hàm SUBSTITUTE là công cụ đắc lực giúp bạn thực hiện điều này một cách nhanh chóng và hiệu quả. Cách dùng hàm SUBSTITUTE trong Excel cho phép bạn thay thế văn bản cụ thể trong một chuỗi, đáp ứng nhu cầu chỉnh sửa và làm sạch dữ liệu.
Công thức hàm SUBSTITUTE:
=SUBSTITUTE(text, old_text, new_text, [instance_num])
Trong đó:
- text: Chuỗi văn bản gốc.
- old_text: Chuỗi văn bản cần thay thế.
- new_text: Chuỗi văn bản thay thế.
- [instance_num]: (Tùy chọn) Xác định lần xuất hiện nào của old_text cần thay thế. Nếu bỏ qua, tất cả các lần xuất hiện sẽ được thay thế.
Ví dụ minh họa:
Giả sử bạn có bảng dữ liệu sau:
Ô |
Giá trị |
A1 |
“Sản phẩm A, Sản phẩm B, Sản phẩm A” |
A2 |
“2023-01-01” |
A3 |
“Hóa đơn số: 12345” |
Bạn có thể sử dụng hàm SUBSTITUTE để thay đổi nội dung như sau:
- Để thay thế tất cả “Sản phẩm A” bằng “Mặt hàng X” trong A1, bạn dùng công thức: =SUBSTITUTE(A1, “Sản phẩm A”, “Mặt hàng X”). Kết quả sẽ là “Mặt hàng X, Sản phẩm B, Mặt hàng X“.
- Để thay đổi dấu “-” thành “/”, trong ô A2, bạn dùng công thức: =SUBSTITUTE(A2,”-“,”/”). Kết quả sẽ là “2023/01/01“
- Để thay thế chữ “số:” bằng kí tự “#” trong ô A3, bạn dùng công thức: =SUBSTITUTE(A3, “số:”, “#”). kết quả là “Hóa đơn #:12345“.
Ô |
Giá trị gốc |
Công thức SUBSTITUTE |
Kết quả |
A1 |
“Sản phẩm A, Sản phẩm B, Sản phẩm A” |
=SUBSTITUTE(A1, “Sản phẩm A”, “Mặt hàng X”) |
“Mặt hàng X, Sản phẩm B, Mặt hàng X” |
A2 |
“2023-01-01” |
=SUBSTITUTE(A2,”-“,”/”) |
“2023/01/01” |
A3 |
“Hóa đơn số: 12345” |
=SUBSTITUTE(A3, “số:”, “#”) |
“Hóa đơn #:12345” |
Lưu ý quan trọng:
- Hàm SUBSTITUTE phân biệt chữ hoa và chữ thường.
- Bạn có thể sử dụng hàm SUBSTITUTE để loại bỏ một đoạn văn bản bằng cách thay thế nó bằng chuỗi rỗng (“”).
- Khi sử dụng instance_num, cần chú ý đến vị trí xuất hiện của chuỗi kí tự old_text trong chuỗi text.
Ứng dụng thực tế:
- Chuẩn hóa dữ liệu văn bản.
- Thay thế các lỗi chính tả hoặc lỗi nhập liệu.
- Định dạng lại dữ liệu theo yêu cầu.
Kết luận:
Cách dùng hàm SUBSTITUTE trong Excel là một kỹ năng quan trọng để xử lý dữ liệu văn bản. Với sự linh hoạt và dễ sử dụng, hàm này giúp bạn tiết kiệm thời gian và nâng cao hiệu quả công việc.