Mục lục
Bài viết này sẽ giúp bạn hiểu (các) công thức tìm và thay thế trong Excel. Đôi khi, chúng tôi cần chỉnh sửa dữ liệu của mình trong trang tính Excel và vì mục đích đó, chúng tôi cần thay thế các từ bằng các từ hoặc bảng chữ cái khác. Có nhiều cách khác nhau để sử dụng tìm và thay thế (các) công thức để chỉnh sửa dữ liệu trong trang tính Excel. Tôi sẽ giải thích một số cách dễ nhất có thể để làm điều này trong bài viết này.
Chúng tôi sẽ làm việc trên tập dữ liệu sau, nơi chúng tôi đã đặt tên của một số phim nổi tiếng và diễn viên chính tương ứng .
Tải xuống Sách bài tập thực hành
Tìm và thay thế Formula.xlsx
4 cách để tìm và thay thế bằng công thức trong Excel
1. Sử dụng hàm FIND và REPLACE của Excel để tìm và thay thế ký tự
Sử dụng FIND và REPLACE là cách tốt nhất để tìm và thay thế bất kỳ ký tự nào trong tập dữ liệu Excel. Ở đây chúng ta sẽ thay thế tên đầu tiên của diễn viên chính bằng bảng chữ cái đầu tiên của nó. Hãy xem chúng ta có thể làm điều này như thế nào.
Các bước:
- Đầu tiên, tạo một cột mới cho biểu mẫu ngắn của tên diễn viên và nhập công thức sau vào ô D5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")
Ở đây, hàm REPLACE lấy tham chiếu ô C5 , bắt đầu đếm các ký tự cho đến khi tìm thấy dấu cách trong đó với sự trợ giúp của hàm FIND , vàsau đó thay thế tên đầu tiên bằng bảng chữ cái bắt đầu của nó và dấu chấm (.) với sự trợ giúp của hàm LEFT .
- Nhấn nút NHẬP . Sau đó, bạn sẽ thấy kết quả trong ô D5 .
- Bây giờ hãy sử dụng Fill Handle để Tự động điền các ô bên dưới. Bạn sẽ thấy tất cả tên của diễn viên bắt đầu bằng bảng chữ cái đầu tiên tương ứng của họ và một dấu chấm .
Vì vậy, bạn có thể thay thế một số ký tự trong chuỗi bằng ký tự mong muốn bằng cách sử dụng tìm và thay thế (các) công thức trong Excel.
Đọc thêm: Cách Thay thế Ký tự Đặc biệt trong Excel (6 Cách)
2. Áp dụng Hàm SUBSTITUTE để Tìm và Thay thế Ký tự trong Excel
Chúng ta cũng có thể thay thế ký tự đầu tiên tên của diễn viên chính với bảng chữ cái tương ứng của họ bằng cách sử dụng chức năng SUBSTITUTE . Hãy thảo luận về các bước cần thiết cho phương pháp này bên dưới.
Các bước:
- Tạo cột mới cho tên viết tắt của diễn viên và nhập công thức sau vào ô D5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))
Phân tích công thức
Ở đây chúng ta đã lồng LEFT , RIGHT , LEN<2 Các hàm , và FIND trong hàm SUBSTITUTE để thay thế tên của diễn viên chính bằng bảng chữ cái đầu tiên tương ứng của họ .
- LEN(C5) —-> The LEN Hàm trả về số của các ký tự trong ô C5 .
- Đầu ra : 14
- FIND(” “,C5) —-> Trả về vị trí của dấu cách trong ô C5 .
- Đầu ra : 10
- RIGHT(C5,LEN(C5)-FIND(” “,C5)) —-> ; trở thành
- RIGHT(C5,14-10) —-> biến thành
- RIGHT(C5,4)
- Đầu ra : Kiện
- TRÁI(C5,1)&”. ” —-> trở thành
- C & “.”
- Đầu ra : C.
- SUBSTITUTE(C5,C5,LEFT(C5,1)& ;”.“) &RIGHT(C5,LEN(C5)-FIND(” “,C5)) —-> Giảm xuống
- SUBSTITUTE(C5,C5, “C . Bale”)
- Đầu ra : C. Bale
Cuối cùng, chúng ta nhận được bảng chữ cái đầu tiên của tên đầu tiên trong ô C5 bằng dấu chấm.
- Bây giờ, nhấn nút ENTER để xem kết quả trong ô D5 .
- Sử dụng Xử lý điền để Tự động điền các ô thấp hơn.
Vì vậy, bạn có thể thay thế một số ký tự trong chuỗi bằng ký tự mong muốn bằng cách sử dụng tìm và thay thế (các) công thức ( trong trường hợp này, đó là hàm SUBSTITUTE ) trong Excel.
Đọc thêm: Cách sử dụng hàm thay thế trong Excel VBA (3 ví dụ)
Bài đọc tương tự
- Cách tìm và thay thế giá trị trong nhiều tệp Excel (3 phương pháp)
- Cách tìm và thay thếGiá trị sử dụng ký tự đại diện trong Excel
- Kỹ thuật làm sạch dữ liệu trong Excel: Thêm văn bản vào ô
- Cách tìm và thay thế trong vùng chọn trong Excel (7 phương pháp)
- Excel VBA: Cách tìm và thay thế văn bản trong tài liệu Word
3. Tìm và thay thế các ô bằng hàm XLOOKUP của Excel
Hàm XLOOKUP cũng có thể được sử dụng làm hàm tìm và thay thế trong Excel. Giả sử, chúng tôi đã sử dụng tên viết tắt cho một số phim nhưng sau đó, chúng tôi muốn thay thế tên viết tắt của chúng bằng tên ban đầu. Chẳng hạn, tên ban đầu của bộ phim Batman 1 là Batman Begins . Vì vậy, chúng tôi muốn thay thế Batman 1 bằng Batman Begins . Hãy cùng thảo luận về quy trình trong phần mô tả sau.
Các bước:
- Chúng tôi đã thực hiện một số sửa đổi trong tập dữ liệu của mình. Chúng tôi đã thay đổi một số tên phim và tạo một cột mới cho tên đầy đủ của các phim đó.
- Sau đó, chúng tôi tạo danh sách phim mà chúng tôi sẽ thay thế bằng tên ban đầu của chúng.
- Nhập công thức sau vào ô D5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)
Đây, $F$5:$F$7 và $G$5:$G$7 lần lượt là lookup_array và return_array . Nếu giá trị từ ô B5 khớp với lookup_array , thì return_array sẽ trả về giá trị tương ứng. Nếu chúng takhông thể tìm thấy giá trị, thì giá trị ô sẽ được trả về. Giá trị từ ô B5 “ Batman 1 ” được tìm thấy trên mảng tra cứu, do đó, chúng ta sẽ nhận được “ Batman Begins ”.
- Nhấn nút ENTER để bạn có thể xem đầu ra trong ô D5 .
- Bây giờ, hãy sử dụng Xử lý điền để Tự động điền các ô bên dưới.
Bạn sẽ thấy tên trong số phim ngắn gọn được thay thế bằng tên ban đầu của chúng. Đây là một phương pháp khác mà bạn có thể sử dụng để tìm và thay thế một chuỗi cụ thể bằng một chuỗi mới.
Đọc thêm: Thay thế văn bản của một ô dựa trên Điều kiện trong Excel (5 Phương pháp Đơn giản)
4. Sử dụng Hàm VLOOKUP của Excel để Tìm và Thay thế Ký tự
Chúng ta cũng có thể áp dụng hàm VLOOKUP cho tìm các ký tự của một chuỗi và thay thế ký tự đó bằng một ký tự khác. Giả sử, chúng tôi đã đề cập đến một số phim có số sê-ri nhưng sau đó chúng tôi muốn thay thế chúng bằng tên ban đầu. Chẳng hạn, tên ban đầu của bộ phim Batman 1 là Batman Begins . Vì vậy, chúng tôi muốn thay thế Batman 1 bằng Batman Begins . Hãy cùng thảo luận về quy trình trong phần mô tả sau.
Các bước:
- Chúng tôi đã thực hiện một số thay đổi đối với tập dữ liệu của mình. Chúng tôi đã thay đổi một số tên phim và tạo một cột mới cho tên đầy đủ của các phim đó.
- Sau đó, chúng tôiđã tạo danh sách phim mà chúng tôi sẽ thay thế bằng tên ban đầu của chúng.
- Nhập danh sách này công thức trong ô D5 .
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)
Ở đây, chúng tôi sử dụng Hàm VLOOKUP để thay thế từ. Nếu bất kỳ giá trị nào không được tìm thấy thì sẽ hiển thị lỗi. Đó là lý do tại sao, với sự trợ giúp của hàm IFERROR , chúng ta có thể thay thế bất kỳ lỗi nào bằng giá trị ô tương ứng. Tuy nhiên, mảng tra cứu của chúng ta có hai cột và cột thứ hai sẽ trả về đầu ra mong muốn của chúng ta. Do đó, chúng tôi đã sử dụng 2 trong công thức. Chúng tôi muốn khớp chính xác, do đó chúng tôi chọn FALSE trong công thức.
Lưu ý : Hãy nhớ sử dụng Tham chiếu ô tuyệt đối . Ở đây, chúng ta cần thêm một bước để áp dụng công thức cho các ô khác.
- Bây giờ hãy nhấn nút ENTER và bạn sẽ thấy kết quả trong ô D5 .
- Sau đó, chỉ cần sử dụng Xử lý điền để Tự động điền các ô thấp hơn.
Bạn sẽ thấy tên gốc của phim mà bạn muốn thêm vào phim ngắn tương ứng của chúng tên . Do đó, việc sử dụng hàm VLOOKUP giúp chúng tôi tìm và thay thế các chuỗi cụ thể bằng các chuỗi mới.
Nội dung có liên quan: Cách thay thế nhiều ký tự trong Excel (6 cách)
Phần thực hành
Ở đây tôi đã cung cấp cho bạn bộ dữ liệu mà tôi đã sử dụngđể giải thích những ví dụ này. Bạn có thể tự mình thực hành các ví dụ này.
Kết luận
Trong bài viết này, tôi đã chỉ ra một số cách sử dụng kết hợp của công thức tìm và thay thế( s) trong Excel. Tôi đã cố gắng giải thích các ví dụ đơn giản nhất có thể. Tôi hy vọng bạn có thể được hưởng lợi từ bài viết này. Nếu bạn có bất kỳ phương pháp hoặc ý tưởng dễ dàng nào khác hoặc bất kỳ phản hồi nào về các ví dụ này, vui lòng để lại chúng trong hộp nhận xét. Điều này sẽ giúp tôi làm phong phú các bài viết sắp tới của mình.