Cách So Sánh Hai Chuỗi Trong Excel

Mục lục:

Cách So Sánh Hai Chuỗi Trong Excel
Cách So Sánh Hai Chuỗi Trong Excel

Video: Cách So Sánh Hai Chuỗi Trong Excel

Video: Cách So Sánh Hai Chuỗi Trong Excel
Video: LTC 73. Lập trình so sánh hai chuỗi trong C, hàm strcmp trong C 2024, Có thể
Anonim

Khi sử dụng bộ xử lý bảng tính Microsoft Office Excel, ngoài việc so sánh các giá trị số, thường phải so sánh dữ liệu văn bản ("chuỗi") của các ô trong bảng. Điều này có thể được thực hiện bằng cách sử dụng các hàm so sánh tích hợp sẵn trong Excel, nếu kết quả của phép toán thu được ở dạng giá trị số hoặc lôgic. Ngoài ra, bạn có thể sử dụng các tùy chọn định dạng có điều kiện nếu kết quả là làm nổi bật các ô bảng phù hợp (hoặc không khớp) một cách trực quan.

Cách so sánh hai chuỗi trong Excel
Cách so sánh hai chuỗi trong Excel

Hướng dẫn

Bước 1

Sử dụng chức năng so sánh ô COUNTIF được tích hợp sẵn nếu bạn muốn so sánh các giá trị văn bản trong các ô cột của bảng với văn bản mẫu và tính toán lại tất cả các giá trị phù hợp đó. Bắt đầu bằng cách điền vào một cột với các giá trị văn bản, sau đó trong một cột khác, hãy bấm vào ô mà bạn muốn xem kết quả đếm và nhập công thức thích hợp. Ví dụ: nếu các giá trị được kiểm tra nằm trong cột A và kết quả phải được đặt trong ô đầu tiên của cột C, thì nội dung của nó sẽ như sau: = COUNTIF ($ A: $ A; "Grape") Tại đây "Nho" là một chuỗi giá trị được so sánh với giá trị của tất cả các ô trong cột A. Bạn có thể bỏ qua việc chỉ định nó trong công thức, nhưng đặt nó trong một ô riêng biệt (ví dụ: trong B1) và chèn liên kết tương ứng vào công thức: = COUNTIF ($ A: $ A; B1)

Bước 2

Sử dụng các tùy chọn định dạng có điều kiện nếu bạn cần làm nổi bật kết quả của việc so sánh các biến chuỗi trong bảng một cách trực quan. Ví dụ: nếu bạn cần chọn các ô trong cột A, văn bản khớp với mẫu trong ô B1, sau đó bắt đầu bằng cách chọn cột này - bấm vào tiêu đề của nó. Sau đó bấm vào nút Định dạng có Điều kiện trong nhóm lệnh Kiểu trên tab Trang đầu trên menu Excel. Đi tới phần "Quy tắc chọn ô" và chọn dòng "Bằng". Trong cửa sổ mở ra, chỉ định một ô mẫu (bấm vào ô B1) và chọn một tùy chọn để khớp các hàng trong danh sách thả xuống. Sau đó nhấp vào nút "OK".

Bước 3

Sử dụng kết hợp các hàm IF và CONCATENATE được tích hợp sẵn khi bạn cần so khớp nhiều ô văn bản với một mẫu. Hàm CONCATENATE nối các giá trị được chỉ định vào một biến chuỗi. Ví dụ: lệnh CONCATE (A1; "và"; B1) sẽ thêm văn bản "và" vào hàng từ ô A1 và sau đó sẽ đặt hàng từ ô B1. Sau đó, chuỗi được xây dựng theo cách này có thể được so sánh với mẫu bằng cách sử dụng hàm IF. Khi bạn cần so sánh nhiều hơn một chuỗi, việc đặt tên của chính bạn cho ô mẫu sẽ thuận tiện hơn. Để thực hiện việc này, hãy nhấp vào nó và ở bên trái của thanh công thức, thay vì ký tự chỉ định ô (ví dụ: C1), hãy nhập tên mới của nó (ví dụ: "mẫu"). Sau đó nhấp vào ô chứa kết quả so sánh và nhập công thức: IF (CONCATENATE (A1; "và"; B1) = sample; 1; 0) Đây đơn vị là giá trị mà ô có công thức sẽ chứa nếu so sánh sẽ cho một kết quả dương tính và bằng không cho một kết quả âm tính. Rất dễ dàng để nhân công thức này cho tất cả các hàng trong bảng cần được so sánh với mẫu - di chuyển con trỏ đến góc dưới bên phải của ô và khi con trỏ thay đổi (trở thành dấu thập đen), hãy nhấn nút chuột trái và kéo ô này xuống hàng được so sánh cuối cùng.

Đề xuất: