Mục lục
Trong hướng dẫn này, tôi sẽ chỉ cho bạn 6 phương pháp đơn giản về cách so sánh hai chuỗi để tìm sự giống nhau trong excel. Bạn có thể sử dụng các phương pháp này ngay cả trong các tập dữ liệu lớn để tìm ra các ô có các chuỗi giống hệt hoặc một phần giống nhau. Trong suốt hướng dẫn này, bạn cũng sẽ tìm hiểu một số công cụ và kỹ thuật excel quan trọng sẽ rất hữu ích trong bất kỳ nhiệm vụ nào liên quan đến excel.
Tải xuống Sách bài tập thực hành
Bạn có thể tải xuống sách bài tập thực hành từ đây.
So sánh độ giống nhau của hai chuỗi.xlsm
6 phương pháp dễ dàng để so sánh độ giống nhau của hai chuỗi trong Excel
Chúng tôi đã lấy một bộ dữ liệu ngắn gọn để giải thích các bước một cách rõ ràng. Tập dữ liệu có khoảng 7 hàng và 2 cột. Ban đầu, chúng tôi giữ tất cả các ô ở định dạng Chung . Đối với tất cả các bộ dữ liệu, chúng tôi có 2 cột duy nhất là Họ và tên của Người bán hàng và Tên . Mặc dù chúng tôi có thể thay đổi số lượng cột sau này nếu cần.
1. Sử dụng tính năng quy tắc ô tô sáng
Trong phương pháp đầu tiên này, chúng tôi sẽ xem cách so sánh độ giống nhau của hai chuỗi bằng cách sử dụng Quy tắc đánh dấu ô trong excel . Thực hiện theo các bước bên dưới.
Các bước:
- Đầu tiên, chọn tất cả các ô từ B5 đến C10 .
- Tiếp theo, chuyển đến tab Trang chủ và nhấp vào Định dạng có điều kiện .
- Tại đây, hãy chuyển đến Đánh dấuQuy tắc ô và nhấp vào Nhân đôi giá trị .
- Bây giờ, chỉ cần nhấp vào OK .
- Do đó, điều này sẽ làm nổi bật các giá trị tương tự nhau.
Đọc thêm: Cách so sánh văn bản trong Excel và làm nổi bật sự khác biệt (8 cách nhanh chóng)
2. Áp dụng tính năng quy tắc mới
Chúng ta cũng có thể sử dụng Tính năng Quy tắc mới trong excel cung cấp cho chúng tôi các tùy chọn tùy chỉnh để so sánh hai chuỗi về độ giống nhau. Hãy để chúng tôi xem cách thực hiện điều đó.
Các bước:
- Để bắt đầu, hãy chọn lại các ô từ B5 đến C10 .
- Bây giờ, điều hướng đến Định dạng có điều kiện trong tab Trang chủ và nhấp vào Quy tắc mới .
- Tiếp theo, trong cửa sổ mới, chọn Chỉ định dạng các giá trị duy nhất hoặc trùng lặp và nhấp vào Định dạng .
- Sau đó, chọn một màu trong tab Điền và nhấp vào OK trong cửa sổ này và cả trong cửa sổ tiếp theo.
- Do đó, thao tác này sẽ làm nổi bật các giá trị giống nhau trong tập dữ liệu.
Đọc thêm: So sánh hai ô trong Excel và trả về TRUE hoặc FALSE (5 cách nhanh chóng)
3. Sử dụng Toán tử đẳng thức
Toán tử đẳng thức trong excel có thể đánh giá xem một câu lệnh là TRUE hay FALSE . Chúng tôi sẽ sử dụng biểu tượng này để nhanh chóng so sánh hai chuỗi cho sự giống nhau. Dưới đây làcác bước chi tiết.
Các bước:
- Đầu tiên, chuyển đến ô D5 và chèn công thức sau:
=B5=C5
- Bây giờ, nhấn Enter và sao chép công thức này sang các ô khác sử dụng Fill Handle .
- Cuối cùng, thao tác này sẽ cung cấp các giá trị TRUE hoặc FALSE dựa trên việc các giá trị có khớp hay không.
4. So Sánh Sử Dụng Hàm EXACT
Hàm EXACT trong excel rất hữu ích nếu chúng ta muốn so sánh độ giống nhau của 2 chuỗi văn bản . Đối với điều này, chúng ta chỉ cần cung cấp hai chuỗi làm đầu vào cho chức năng này. Hãy để chúng tôi xem quy trình từng bước.
Các bước:
- Để bắt đầu phương pháp này, nhấp đúp vào ô D5 và chèn công thức bên dưới:
=EXACT(B5,C5)
- Tiếp theo, nhấn Enter và do đó, điều này sẽ chèn TRUE nếu các giá trị hoàn toàn giống nhau.
5. Sử dụng Chức năng TÌM KIẾM
Hàm TÌM KIẾM trong excel có thể tìm vị trí của một chuỗi bên trong một chuỗi khác. Vì vậy, chúng ta có thể sử dụng chức năng này để so sánh hai chuỗi cho giống nhau. Thực hiện theo các bước bên dưới để thực hiện việc này.
Các bước:
- Để bắt đầu phương pháp này, hãy điều hướng đến ô D5 và nhập công thức sau:
=IFERROR(IF(SEARCH(C5,B5),"Similar"),"Not Similar")
- Sau đó, nhấn phím Enter hoặc nhấp vào bất kỳ ô trống nào.
- Ngay lập tức, điều nàysẽ cung cấp cho bạn kết quả tương tự hoặc không đối với tất cả dữ liệu.
🔎 Làm thế nào công thức hoạt động?
- TÌM KIẾM(C5,B5): Phần này cho giá trị thực là 1 .
- IF(SEARCH(C5,B5),”Tương tự”): Phần này trả về kết quả là Tương tự .
- IFERROR(IF(SEARCH( C5,B5),”Tương tự”),”Không tương tự”): Điều này cũng trả về giá trị cuối cùng là Tương tự .
6. Áp dụng mã VBA
Nếu bạn đã quen thuộc với VBA trong excel, bạn có thể dễ dàng so sánh hai chuỗi để tìm sự giống nhau. Mặc dù chúng tôi sẽ viết một đoạn mã hơi dài, nhưng bạn chỉ cần sao chép đoạn mã này vào tệp của riêng mình. Hãy cho chúng tôi xem cách viết mã VBA cho điều này.
Các bước:
- Đối với phương pháp này, hãy chuyển đến Nhà phát triển tab và chọn Visual Basic .
- Bây giờ, hãy chọn Chèn trong Cửa sổ VBA và nhấp vào Mô-đun .
- Tiếp theo, nhập công thức bên dưới vào cửa sổ mới :
7107
- Sau đó, mở macro từ tab Nhà phát triển bằng cách nhấp vào Macro .
- Bây giờ, trong cửa sổ Macro , hãy chọn macro Đánh dấu và nhấp vào Chạy .
- Sau đó, chèn phạm vi đầu tiên vào cửa sổ Chọn phạm vi và nhấp vào OK .
- Tiếp theo, chọn phạm vi thứ hai và nhấp lại OK .
- Tại đây, nhấn Có để xác nhận.
- Kết quả là mã VBA sẽ đánh dấu một giá trị tương tự trong ô C8 .
Kết luận
Tôi hy vọng rằng bạn có thể áp dụng các phương pháp mà tôi đã trình bày trong hướng dẫn này về cách so sánh hai chuỗi để tìm sự giống nhau trong excel. Như bạn có thể thấy, có khá nhiều cách để đạt được điều này. Vì vậy, hãy khôn ngoan lựa chọn phương pháp phù hợp với hoàn cảnh của bạn nhất. Nếu bạn gặp khó khăn trong bất kỳ bước nào, tôi khuyên bạn nên xem lại chúng một vài lần để giải tỏa mọi nhầm lẫn. Cuối cùng, để tìm hiểu thêm về các kỹ thuật excel , hãy theo dõi trang web ExcelWIKI của chúng tôi. Nếu bạn có bất kỳ câu hỏi nào, vui lòng cho tôi biết trong phần bình luận.