Trong khi thực hiện các tác vụ khác nhau trong Excel, chúng ta thường gặp tình huống yêu cầu sự phù hợp và khác biệt của hai hoặc nhiều cột. Không khó để so sánh hai cột hoặc danh sách trong excel nhưng bạn có thể bị nhầm lẫn vì có quá nhiều cách để thực hiện. Trong bài viết này, chúng tôi sẽ tìm kiếm các kỹ thuật khác nhau để so khớp và phân biệt các cột trong Excel.
4 phương pháp để so sánh hai cột hoặc danh sách trong Excel
Chúng tôi có một tập dữ liệu gồm hai cột. Cột đó chứa tên các mặt hàng từ hai phòng trưng bày của một siêu cửa hàng. Chúng tôi sẽ so sánh dữ liệu của hai showroom này.
1. So sánh hai cột bằng toán tử bằng nhau
Ở đây, chúng tôi sẽ so sánh hai cột theo hàng bằng cách sử dụng dấu bằng. Khi các mục giống nhau cho biết Đúng nếu không thì Sai .
📌 Các bước:
- Thêm một cột mới ở phía bên phải để hiển thị trạng thái phù hợp.
- Đặt công thức sau vào Ô D5 .
=B5=C5
- Bây giờ, nhấn Enter và kéo Fill Handle biểu tượng.
Chúng ta có thể thấy Đúng xuất hiện cho các trường hợp đối sánh, False .
2. Sử dụng Lệnh Khác biệt Hàng của Đi tới Công cụ Đặc biệt để So sánh Hai Danh sách trong Excel
Trong phương pháp này, chúng tôi sẽ sử dụng Sự khác biệt hàng kĩ thuật. Nó so sánh các cột đó theo hàng và tự động chọn các ô của cột thứ hai.
📌 Các bước:
- Chọn toàn bộ tập dữ liệu của Phạm vi B5:C9 .
- Sau đó, nhấn F5 nút.
- Đi tới hộp thoại xuất hiện. Nhấp vào Đặc biệt tùy chọn.
- Bây giờ, hãy chọn Sự khác biệt của hàng từ tùy chọn Chuyển đến Đặc biệt cửa sổ.
- Cuối cùng, nhấn OK .
- Chúng ta có thể thấy hai ô của cột thứ hai đã được chọn.
- Chúng tôi thay đổi màu của các ô từ Màu tô tùy chọn.
- Xem tập dữ liệu ngay bây giờ.
Các ô của cột thứ hai có dữ liệu không khớp hiện đang hiển thị.
3. Sử dụng các hàm Excel để so sánh hai cột hoặc danh sách trong Excel
3.1 Sử dụng hàm IF
Ở đây, chúng tôi sẽ sử dụng IF hàm số. Nó sẽ so sánh các ô của các cột theo hàng và kiểm tra xem chúng có giống nhau hay không.
Hàm IF kiểm tra xem một điều kiện có được đáp ứng hay không và trả về một giá trị nếu TRUE và giá trị khác nếu FALSE .📌 Các bước:
- Chúng tôi đặt một công thức dựa trên IF chức năng trên Ô D5 .
=IF(B5=C5,"Match","Mismatch")
Công thức này sẽ kiểm tra xem các ô có giống nhau hay không. Nếu giống nhau thì hãy hiển thị Đối sánh nếu không, Không khớp .
- Bây giờ, hãy kéo Xử lý điền biểu tượng xuống dưới.
Bạn có thể sử dụng công thức sau để so sánh các giá trị không khớp.
=IF(B5<>C5,"Mismatch","Match")
Trong trường hợp này, khi điều kiện là Đúng hiển thị Không khớp , nếu không thì Đối sánh .
3.2 Áp dụng hàm EXACT
Khi chúng tôi có cùng một dữ liệu trong hai cột với sự khác biệt về chữ hoa chữ thường, chúng tôi sẽ sử dụng EXACT chức năng.
Hàm EXACT kiểm tra xem hai chuỗi văn bản có hoàn toàn giống nhau hay không và trả về TRUE hoặc FALSE. CHÍNH XÁC có phân biệt chữ hoa chữ thường .Trong Hàng 6, chúng tôi có dữ liệu giống nhau từ các trường hợp khác nhau. Bây giờ, hãy áp dụng EXACT để xem liệu nó có thể phát hiện ra sự khác biệt về chữ hoa chữ thường hay không.
📌 Các bước:
- Chèn công thức bên dưới vào Ô D5 .
=IF(EXACT(B5,C5),"Match","Mismatch")
Đây, IF được sử dụng để hiển thị nhận xét dựa trên quyết định được thực hiện bởi EXACT chức năng.
- Kéo Tay cầm điền vào biểu tượng.
Chúng tôi nhận được kết quả. Do sự khác biệt về chữ hoa chữ thường Không khớp đang hiển thị tại Ô D6 .
3.3 Sử dụng hàm MATCH
Trong phương pháp này, chúng tôi sẽ so sánh 1 cột thứ 2 cột. Khi kết hợp của 1 được tìm thấy trên cột thứ 2 kết quả cột sẽ là TRUE .
Ở đây, chúng tôi sẽ sử dụng MATCH chức năng với ISERROR và IF chức năng.
Hàm MATCH trả về vị trí tương đối của một mục trong một mảng khớp với một giá trị được chỉ định với một thứ tự được chỉ định.📌 Các bước:
- Đặt công thức sau vào Ô D5 .
=IF(ISERROR(MATCH($B5,$C$5:$C$10,0)),"No match","Match found")
Khi câu lệnh là true, kết quả sẽ là Tìm thấy kết quả phù hợp nếu không thì Không khớp .
- Nhấn Enter để thực thi công thức.
Chúng tôi nhận được kết quả dựa trên 1 cột. Chúng tôi đang tìm kiếm một trận đấu trong 2 cột.
4. So sánh hai cột và đánh dấu bằng cách sử dụng định dạng có điều kiện
Trong phần này, chúng tôi sẽ sử dụng định dạng có điều kiện để so sánh hai cột và đánh dấu chúng theo điều kiện.
4.1 Đánh dấu các giá trị bằng nhau trong hai cột
📌 Các bước:
- Chọn tập dữ liệu trước.
- Đi tới Định dạng có điều kiện tùy chọn từ Trang chủ tab.
- Chọn Quy tắc mới từ menu thả xuống đã xuất hiện.
- Quy tắc định dạng mới cửa sổ xuất hiện.
- Chọn Sử dụng công thức để xác định ô cần định dạng là loại quy tắc.
- Đặt công thức sau vào ô được đánh dấu.
=$B5=$C5
- Chọn Điền từ tab Định dạng ô cửa sổ.
- Chọn màu mong muốn.
- Nhấn nút OK nút.
- Chúng tôi thấy Xem trước tại đây.
- Cuối cùng, nhấn OK .
- Xem tập dữ liệu.
Các ô có cùng dữ liệu là điểm nổi bật.
4.2 Đánh dấu các ô duy nhất và trùng lặp
Trong phần này, chúng tôi sẽ đánh dấu các ô dữ liệu duy nhất và trùng lặp với các màu khác nhau.
📌 Các bước:
- Nhập Quy tắc mới như được hiển thị trước đó.
- Chọn Chỉ định dạng các giá trị duy nhất hoặc trùng lặp loại quy tắc.
- Chọn bản sao tùy chọn.
- Sau đó, đặt màu định dạng và nhấn OK .
Các ô trùng lặp được đánh dấu.
- Một lần nữa, hãy làm theo quy trình trước đó và chọn duy nhất tùy chọn.
- Xem lại tập dữ liệu cuối cùng.
Chăm sóc dữ liệu trùng lặp và duy nhất được đánh dấu khác nhau.
So sánh hai cột trong Excel và đếm các kết quả phù hợp
Trong hàm này, chúng tôi sẽ sử dụng kết hợp SUMPRODUCT và COUNTIF chức năng để đếm các trận đấu. Sau đó, chúng tôi sẽ tính tổng số hàng bằng cách sử dụng hàm ROWS và trừ các kết quả phù hợp để có số lượng các kết quả không khớp.
Hàm SUMPRODUCT trả về tổng các sản phẩm của các dải hoặc mảng tương ứng.📌 Các bước:
- Đầu tiên, chúng tôi thêm hai hàng. Một cái trùng khớp và cái khác không khớp.
- Bây giờ, hãy chèn công thức sau dựa trên SUMPRODUCT và COUNTIF chức năng trên Ô C11 .
=SUMPRODUCT(COUNTIF(B5:B9,C5:C9))
- Nhấn phím Enter để nhận kết quả.
Chúng tôi nhận được số lượng hàng phù hợp.
- Bây giờ, hãy chuyển đến Ô C12 và đặt công thức bên dưới.
=ROWS(B5:C9)-C11
- Một lần nữa, nhấn Enter để lấy số lần không khớp.
So sánh hai cột trong Excel và loại bỏ các cột trùng lặp
Trong phương pháp này, chúng tôi sẽ chỉ ra cách loại bỏ các bản sao sau khi so sánh hai cột.
📌 Các bước:
- Chọn tập dữ liệu trước.
- Đi tới Định dạng có điều kiện phần.
- Chọn Giá trị Trùng lặp từ Quy tắc đánh dấu ô .
- Chọn một màu để chỉ ra các bản sao.
- Chúng tôi có thể thấy màu của các ô chứa dữ liệu trùng lặp đã được thay đổi.
- Bây giờ, nhấn Ctrl + Shift + L để bật tùy chọn bộ lọc.
- Nhấp vào mũi tên xuống của thứ 2 cột.
- Chọn màu của các ô trùng lặp từ Lọc theo màu phần.
- Hiện chỉ có các giá trị trùng lặp mới hiển thị. Chọn phạm vi đó.
- Nhấn nút bên phải của chuột.
- Chọn Xóa nội dung từ Trình đơn ngữ cảnh .
- Các giá trị trùng lặp sẽ bị xóa khỏi tập dữ liệu.
- Một lần nữa, hãy chuyển đến phần bộ lọc và chọn nút Chọn tất cả tùy chọn.
- Hiện không có bản sao nào đang hiển thị.
Kết hợp hai cột trong Excel và trích xuất đầu ra từ một cột thứ ba bằng hàm VLOOKUP
Ở đây, chúng tôi có hai tập dữ liệu. 1 một là của Phòng trưng bày 1 và thứ 2 là của Phòng trưng bày 2 . Chúng tôi sẽ so sánh các cột mặt hàng của từng tập dữ liệu và trích xuất giá từ Phòng trưng bày 1 đến Phòng trưng bày 2 bằng cách sử dụng hàm VLOOKUP .
📌 Các bước:
- Áp dụng công thức dựa trên VLOOKUP chức năng trên Ô F5 .
=VLOOKUP($E5,$B$5:$C$10,2,FALSE)
- Sau khi so sánh Mục (S1) với Mục (S2) , chúng tôi trích dẫn giá trong lần thứ 2 bảng.
Cách so sánh nhiều hơn hai cột trong Excel
Trong các phần trước, chúng tôi đã chỉ ra sự so sánh giữa hai cột. Khi chúng ta có nhiều hơn hai cột, chúng ta có thể sử dụng các phương pháp dưới đây.
1. Sử dụng Excel AND Hàm
Hàm AND kiểm tra xem tất cả các đối số có TRUE không và trả về TRUE nếu tất cả các đối số là TRUE .Trong phương pháp này, sau khi kiểm tra tất cả các điều kiện, kết quả sẽ được hiển thị dựa trên nhận xét được sử dụng trong IF hàm số. Trước khi áp dụng công thức, chúng tôi thêm một cột khác có tên Phòng trưng bày 3 .
📌 Các bước:
- Bây giờ, hãy đặt công thức trên Ô E5 .
=IF(AND(B5=C5,C5=D5),"Match","Mismatch")
- Sau đó, kéo Fill Handle biểu tượng.
Cuối cùng, chúng tôi nhận được trạng thái.
2. So sánh với Hàm COUNTIF trong Excel
Hàm COUNTIF đếm số ô trong một phạm vi đáp ứng điều kiện đã cho và hàm COUNTA đếm số ô trong một dải ô không trống. [/ wpsm_box]
Ở đây, chúng tôi sẽ sử dụng các hàm này để so sánh nhiều cột.
📌 Các bước:
- Sao chép công thức sau trên Ô E5 .
IF(COUNTIF(B5:D5,B5)=COUNTA(B5:D5),"Match","Mismatch")
- Kéo Tay cầm điền vào biểu tượng.
Cuối cùng, chúng tôi nhận được kết quả so sánh.
Kết luận
Trong bài viết này, chúng tôi đã mô tả cách so sánh hai cột hoặc danh sách trong Excel. Chúng tôi đã so sánh cột theo hàng và theo cột theo cả hai cách. Tôi hy vọng điều này sẽ đáp ứng nhu cầu của bạn. Vui lòng xem trang web Exceldemy.com của chúng tôi và đưa ra đề xuất của bạn trong hộp nhận xét.