Cách so sánh dữ liệu 2 cột trong Excel bằng hàm chi tiết

Bạn đang sử dụng Excel để nhập dữ liệu thì chắc chắn không thể bỏ qua công thức hàm so sánh dữ liệu 2 cột trong Excel. Hàm dữ liệu này sẽ giúp ích cho bản rất nhiều trong việc thống kê và quản lý dữ liệu một cách chính xác và nhanh nhất. Tham khảo ngay bài viết dưới đây của Box.edu để nắm bắt toàn bộ công thức hàm này nhé!

Xem thêm: Cách tìm giá trị trùng nhau ở 2 cột trong Excel bằng hàm

Xem thêm: Cách làm tròn số sau dấu phẩy trong Excel – Đơn giản, chi tiết

so-sanh-du-lieu-2-cot-trong-excel

Khi nào cần so sánh dữ liệu 2 cột trong Excel?

Trong Excel đối với các trường hợp sau đây bạn cần sử dụng hàm so sánh 2 cột trong Excel:

  • Khi bạn cần tìm ra điểm khác nhau giữa 2 cột dữ liệu có sẵn

  • Khi bạn cần so sánh số lượng chi tiết giữa hai cột dữ liệu có sẵn

  • Khi bạn cần tìm ra những điểm giống nhau và không giống nhau giữa hai cột dữ liệu

Cách so sánh dữ liệu 2 cột trong Excel 

Sử dụng hàm EXACT để so sánh dữ liệu 2 cột trong Excel

Định nghĩa

Hàm EXACT sử dụng để so sánh 2 cột dữ liệu trong Excel gồm hai chuỗi giá trị (số, ký tự đặc biệt, chữ, cụm từ). Sau khi thực hiện áp dụng công thức kết quả trả về 1 trong hai giá trị sau: 

  • True: Hai giá trị trùng nhau

  • False: Hai giá trị khác nhau 

Nếu bạn sử dụng hàm Exact này để so sánh trong Excel thì cần lưu ý hàm này sẽ phân biệt chữ hoa và chữ thường. Vì thế bạn cần áp dụng chính xác công thức với mục đích sử dụng của mình để tránh trường hợp kết quả trả về sai

Công thức:

=EXACT(Text1;Text2)

Trong đó:

  • Text 1: Chuỗi cần so sánh (Chữ, số, ký tự đặc biệt) hoặc ô chứa giá trị cần so sánh

  • Text 2: Chuỗi cần so sánh (Chữ, số, ký tự đặc biệt) hoặc ô chứa giá trị cần so sánh

Ví dụ về hàm EXACT

Cho ví dụ minh hoạ chi tiết dưới đây để giúp bạn hiểu rõ hơn về hàm Exact

ham-EXACT-de-so-sanh-du-lieu-2-cot

Bước 1: Lựa chọn ô trống liền kề ở C để thực hiện hàm Exact. Nhập công thức sau:

=Exact($A$2:$A$7;$B$2:$B$7)

Trong đó:

  • $A$2:$A$7: Dải dữ liệu từ A2 đến A7

  • $B$2:$B$7: Dải dữ liệu từ B2 đến B7

Công thức này mình để địa chỉ dải ô là địa chỉ tuyệt đối, như vậy khi áp dụng công thức cho toàn bộ dải dữ liệu trên thì kết quả sẽ chính xác nhất

ham-EXACT-de-so-sanh-du-lieu-2-cot-1

Bước 2: Nhấn Enter để nhận kết quả trả về. Nếu:

  • True: Hai giá trị trùng nhau

  • False: Hai giá trị khác nhau 

ham-EXACT-de-so-sanh-du-lieu-2-cot-2

Bước 3: Di chuyển chuột đến góc dưới bên phải ô C2 để con trỏ chuột xuất hiện dấu +. Sử dụng động tác kéo thả công thức cho toàn bộ cột C từ C2 đến C7. 

ham-EXACT-de-so-sanh-du-lieu-2-cot-3

Như vậy là bạn đã áp dụng thành công công thức so sánh dữ liệu 2 cột trong Excel bằng hàm Exact. 

Sử dụng hàm COUNTIF để so sánh dữ liệu 2 cột trong Excel

Ngoài hàm Exact dùng để so sánh trong Excel thì bạn có thể lựa chọn sử dụng hàm Countif để thực hiện so sánh hai cột dữ liệu. 

Định nghĩa

Hàm Countif là hàm thực hiện đếm số ô thoả mãn điều kiện bất kỳ trong vùng dữ liệu được lựa chọn để trả về kết quả mong muốn hiển thị theo cá nhân bạn. 

Hàm Countif trả cho bạn dữ liệu chính xác tuy nhiên nhược điểm của hàm này lại không phân biệt được chữ in hoa, in thường và rất dài, phức tạp. 

Công thức

=COUNTIF(Range;Criteria)

Trong đó:

  • Range: Là tham số bắt buộc chỉ vùng chứa dữ liệu cần so sánh 

  • Criteria: Là tham số bắt buộc chứa điều kiện dùng để đếm dữ liệu

Ví dụ về hàm EXACT

Bước 1: Đặt tên cho cột dữ liệu. Đối với bước này bạn cần lưu ý phải lựa chọn cột đầu tiên chứa dữ liệu. Sau đó di chuyển đến ô địa chỉ và thực hiện đặt tên cho cột này. Ở ví dụ này cột được đặt tên là Danhsach1 => Enter

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-1

Bước 2: Đặt tên cho cột dữ liệu thức 2. Tiếp tục giống bước 1, bạn thực hiện đặt tên cho cột thứ 2 là Danhsach2 

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-2

Bước 3: Bôi đen toàn bộ Danhsach1. Sau đó bấm chọn mục Home trên thanh công cụ

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-3

Bước 4: Lựa chọn Conditional Formatting sau đó tìm chọn New Rule 

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-4

Bước 5: Sau khi thực hiện chọn New Rule thì hộp thoại New Formatting Rule xuất hiện. Tại hộp thoại này bạn lựa chọn Use a formula to determine which cells to format.

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-5

Bước 6: Tại đây bạn nhập công thức so sánh dữ liệu 2 cột trong Excel Countif như sau:

=COUNTIF(Danhsach2,A2)=0 

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-6

Sau đó chọn Format

Lưu ý: Công thức này có nghĩa là kiểm tra từng ô dữ liệu trong cột Danhsach2 mang so sánh với giá trị của cột Danhsach1 bắt đầu từ ô A2. Còn phần “=0” là xác định nếu trên cột Danhsach2 không có giá trị trùng với Danhsach1 thì kết quả trả về sẽ là 0. Để hiển thị kết quả không trùng này thì ta lựa chọn định dạng theo màu giống ví dụ hoặc màu trắng để dễ dàng nhận diện.

Bước 7: Lúc này hộp thoại Format Cells xuất hiện. Tại hộp thoại này bạn lựa chọn thẻ Fill để chọn màu đánh dấu kết quả hiện thị sau khi công thức thực hiện so sánh 2 cột dữ liệu. Sau khi lựa chọn được màu sắc mình mong muốn thì nhấn OK để thực hiện bước tiếp theo

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-7

Bước 8: Tiếp tục nhấn OK để áp dụng vào Danhsach1 

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-8

Bước 9: Tiếp tục lựa chọn toàn bộ Danhsach2 => chọn thẻ Home trên thanh công cụ

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-9

Bước 10: Lựa chọn mục Conditional Formatting > Chọn New Rule

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-10

Bước 11: Lúc này hộp thoại New Formatting Rule xuất hiện. Tiếp tục chọn Use a formula to determine which cells to format trên menu lựa chọn của hộp thoại. 

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-11

Bước 12: Nhập công thức sau vào ô trống:

=COUNTIF(Danhsach1;C3)=0

Sau đó bạn tiếp tục chọn Format để áp dụng công thức cho dải ô lựa chọn

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-12

Lưu ý: Công thức này có nghĩa là kiểm tra từng ô dữ liệu trong cột Danhsach1 mang so sánh với giá trị của cột Danhsach2 bắt đầu từ ô C3. Còn phần “=0” là xác định nếu trên cột Danhsach1 không có giá trị trùng với Danhsach2 thì kết quả trả về sẽ là 0. Để hiển thị kết quả không trùng này thì ta lựa chọn định dạng theo màu giống ví dụ hoặc màu trắng để dễ dàng nhận diện.

Bước 13: Giống với bước 7 ở trên, bạn tiếp tục lựa chọn màu để đánh dấu kết quả không có trong Danhsach1. Ở bước này bạn cần lưu ý không được lựa chọn màu giống bước 7 để tránh kết quả trả về hiển thị trùng nhau. Sau đó nhấn OK 

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-13

Bước 14: Tiếp tục nhấn OK để áp dụng công thức vào dải dữ liệu Danhsach2 

ham-COUNTIF-de-so-sanh-du-lieu-2-cot-14

Như vậy bạn đã hoàn thiện các bước để so sánh dữ liệu 2 cột trong Excel bằng hàm Countif

Tổng kết

Với những chia sẻ vừa rồi trong bài viết chắc chắn đã giúp bạn nắm bắt chi tiết từng bước sử dụng hàm so sánh dữ liệu 2 cột trong Excel kèm những lưu ý quan trọng để tránh xảy ra lỗi. Thường xuyên cập nhập và theo dõi những bài viết chia sẻ của chúng tôi về các hàm trong Excel tại các khoá học Excel trên Box để có thêm nhiều kiến thức giúp ích cho công việc của bạn hơn.

Chúc bạn thành công!

5

/

5

(

5

bình chọn

)