Tìm sự khác biệt trong hai danh sách

Một nhiệm vụ điển hình phát sinh định kỳ trước mỗi người dùng Excel là so sánh hai phạm vi với dữ liệu và tìm ra sự khác biệt giữa chúng. Phương pháp giải pháp, trong trường hợp này, được xác định bởi loại dữ liệu ban đầu.

Tùy chọn 1. Danh sách đồng bộ

Nếu các danh sách được đồng bộ hóa (được sắp xếp), thì mọi thứ được thực hiện rất đơn giản, vì trên thực tế, cần phải so sánh các giá trị trong các ô liền kề của mỗi hàng. Là tùy chọn đơn giản nhất, chúng tôi sử dụng công thức để so sánh các giá trị, công thức này tạo ra các giá trị boolean ở đầu ra TRUE (THẬT) or nói dối (SAI):

Tìm sự khác biệt trong hai danh sách

Số lượng không khớp có thể được tính theo công thức:

=SUMPRODUCT(—(A2:A20<>B2:B20))

hoặc bằng tiếng Anh =SUMPRODUCT(—(A2:A20<>B2:B20))

Nếu kết quả là XNUMX, các danh sách giống hệt nhau. Nếu không, chúng có sự khác biệt. Công thức phải được nhập dưới dạng công thức mảng, tức là sau khi nhập công thức vào ô, không nhấn đăng ký hạng mục thiCtrl + Shift + Enter.

Nếu bạn cần thực hiện điều gì đó với các ô khác nhau, thì một phương pháp nhanh khác sẽ thực hiện: chọn cả hai cột và nhấn phím F5, sau đó trong cửa sổ đã mở, nút Đánh dấu (Đặc biệt) - Sự khác biệt dòng (Sự khác biệt hàng). Trong các phiên bản mới nhất của Excel 2007/2010, bạn cũng có thể sử dụng nút Tìm và chọn (Tìm & Chọn) - Chọn một nhóm ô (Chuyển đến Đặc biệt) chuyển hướng Trang Chủ (Trang Chủ)

Tìm sự khác biệt trong hai danh sách

Excel sẽ đánh dấu các ô khác nhau về nội dung (theo hàng). Sau đó, chúng có thể được xử lý, ví dụ:

  • tô màu hoặc định dạng trực quan bằng cách nào đó
  • rõ ràng với chìa khóa Xóa bỏ
  • điền vào mọi thứ cùng một lúc với cùng một giá trị bằng cách nhập nó và nhấn Ctrl + Enter
  • xóa tất cả các hàng có các ô đã chọn bằng lệnh Trang chủ - Xóa - Xóa hàng khỏi trang tính (Trang chủ - Xóa - Xóa hàng)
  • và vv

Tùy chọn 2: Danh sách bị xáo trộn

Nếu các danh sách có kích thước khác nhau và không được sắp xếp (các phần tử có thứ tự khác nhau), thì bạn phải đi theo cách khác.

Giải pháp đơn giản và nhanh nhất là cho phép tô sáng màu của các điểm khác biệt bằng cách sử dụng định dạng có điều kiện. Chọn cả hai phạm vi có dữ liệu và chọn trên tab home - Định dạng có điều kiện - Đánh dấu quy tắc ô - Giá trị trùng lặp:

Tìm sự khác biệt trong hai danh sách

Nếu bạn chọn tùy chọn Định kỳ, thì Excel sẽ đánh dấu các kết quả phù hợp trong danh sách của chúng tôi nếu tùy chọn Độc nhất - sự khác biệt.

Tuy nhiên, việc làm nổi bật màu sắc, tuy nhiên, không phải lúc nào cũng thuận tiện, đặc biệt là đối với những chiếc bàn lớn. Ngoài ra, nếu các phần tử có thể được lặp lại bên trong chính danh sách, thì phương pháp này sẽ không hoạt động.

Ngoài ra, bạn có thể sử dụng hàm COUNTIF (ĐẾM) từ danh mục Thống kê, đếm số lần mỗi phần tử từ danh sách thứ hai xuất hiện trong danh sách đầu tiên:

Tìm sự khác biệt trong hai danh sách

Kết quả là số XNUMX cho biết sự khác biệt.

Và cuối cùng, “nhào lộn trên không” - bạn có thể hiển thị sự khác biệt trong một danh sách riêng biệt. Để làm điều này, bạn sẽ phải sử dụng công thức mảng:

Tìm sự khác biệt trong hai danh sách

Trông có vẻ đáng sợ, nhưng thực hiện công việc một cách hoàn hảo 😉

  • Đánh dấu các bản sao trong danh sách bằng màu
  • So sánh hai phạm vi với tiện ích bổ sung PLEX
  • Cấm nhập các giá trị trùng lặp

 

Bình luận