Bạn đang gặp khó khăn khi phải sửa đổi hàng loạt dữ liệu trong Google Sheets?
Việc thay đổi thủ công từng ô dữ liệu không chỉ tốn thời gian mà còn dễ gây ra sai sót. Nếu bạn thường xuyên phải cập nhật thông tin, thay đổi định dạng, hoặc chuẩn hóa dữ liệu, thì việc tìm kiếm một giải pháp tự động hóa là vô cùng cần thiết.
Bài viết này sẽ giúp bạn!
Chúng ta sẽ cùng tìm hiểu hàm SUBSTITUTE trong Google Sheets – một công cụ mạnh mẽ giúp bạn thay thế dữ liệu hàng loạt một cách nhanh chóng và chính xác. Bạn sẽ tiết kiệm được thời gian, giảm thiểu lỗi và nâng cao hiệu quả công việc.
🛠 Công cụ & tài nguyên nên dùng
Nếu bạn muốn làm nhanh hơn và áp dụng ngay vào công việc thực tế:
⚡ Đây là các tài nguyên mình đã dùng thực tế và thấy hiệu quả.
1. Hàm SUBSTITUTE là gì?
Hàm SUBSTITUTE trong Google Sheets có chức năng thay thế một đoạn văn bản cụ thể bằng một đoạn văn bản khác trong một chuỗi ký tự. Cú pháp của hàm như sau:
=SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number])
text_to_search: Chuỗi ký tự mà bạn muốn tìm kiếm và thay thế.search_for: Đoạn văn bản bạn muốn tìm kiếm.replace_with: Đoạn văn bản bạn muốn thay thế.occurrence_number(tùy chọn): Chỉ định vị trí xuất hiện của đoạn văn bản cần thay thế. Nếu bỏ qua, hàm sẽ thay thế tất cả các lần xuất hiện.
2. Hướng dẫn sử dụng hàm SUBSTITUTE từng bước
Chúng ta sẽ cùng xem xét một ví dụ thực tế để hiểu rõ hơn cách sử dụng hàm SUBSTITUTE.
Bước 1: Chuẩn bị dữ liệu
Giả sử bạn có một danh sách tên sản phẩm và muốn thay đổi tất cả các sản phẩm có chữ “Limited Edition” thành “Special Edition”.
Bước 2: Sử dụng hàm SUBSTITUTE
Trong một ô trống, nhập công thức sau:
=SUBSTITUTE(A1, "Limited Edition", "Special Edition")
Trong đó:
A1là ô chứa tên sản phẩm bạn muốn thay đổi."Limited Edition"là đoạn văn bản bạn muốn tìm kiếm."Special Edition"là đoạn văn bản bạn muốn thay thế.
Bước 3: Sao chép công thức
Kéo góc dưới bên phải của ô chứa công thức xuống để sao chép công thức cho tất cả các ô trong danh sách tên sản phẩm.
3. Ví dụ thực tế khác
Dưới đây là một số ví dụ khác về cách sử dụng hàm SUBSTITUTE:
- Thay đổi định dạng ngày tháng:
=SUBSTITUTE(A1, "-", "/")(Thay thế dấu gạch ngang bằng dấu gạch chéo trong một chuỗi ngày tháng). - Loại bỏ khoảng trắng thừa:
=SUBSTITUTE(A1, " ", "")(Loại bỏ tất cả các khoảng trắng trong một chuỗi ký tự). - Chuẩn hóa dữ liệu:
=SUBSTITUTE(A1, "USA", "United States")(Thay thế “USA” bằng “United States” để chuẩn hóa dữ liệu quốc gia).
4. Bảng tổng hợp các trường hợp sử dụng SUBSTITUTE
| Mục đích | Công thức |
|---|---|
| Thay thế “Limited Edition” bằng “Special Edition” | =SUBSTITUTE(A1, "Limited Edition", "Special Edition") |
| Thay đổi định dạng ngày tháng (dấu – thành dấu /) | =SUBSTITUTE(A1, "-", "/") |
| Loại bỏ khoảng trắng thừa | =SUBSTITUTE(A1, " ", "") |
| Chuẩn hóa dữ liệu quốc gia (USA thành United States) | =SUBSTITUTE(A1, "USA", "United States") |
5. Mẹo và lưu ý khi sử dụng SUBSTITUTE
- Sử dụng ký tự đại diện (wildcard) để thay thế nhiều đoạn văn bản khác nhau. Ví dụ:
=SUBSTITUTE(A1, "*Edition", "Special Edition")sẽ thay thế tất cả các đoạn văn bản kết thúc bằng “Edition”. - Kết hợp hàm
SUBSTITUTEvới các hàm khác nhưIF,ISNUMBERđể tạo ra các công thức phức tạp hơn. - Lưu ý về việc phân biệt chữ hoa chữ thường. Hàm
SUBSTITUTEphân biệt chữ hoa chữ thường, vì vậy hãy đảm bảo rằng đoạn văn bản bạn muốn tìm kiếm và thay thế có đúng chữ hoa chữ thường.
🛠 Công cụ & tài nguyên nên dùng
Nếu bạn muốn làm nhanh hơn và áp dụng ngay vào công việc thực tế:
⚡ Đây là các tài nguyên mình đã dùng thực tế và thấy hiệu quả.