So sánh nhiều cột trong excel

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

manacy

Thành viên mới
Tham gia
29/10/23
Bài viết
5
Được thích
1
Chào các Anh Chị ạ,
Em đang phải làm báo cáo, và có 2 sheet excel cần phải so sánh dữ liệu, tìm dữ liệu trùng nhau và khác nhau,
trong file em gửi,mỗi sheet có 3 cột, giờ em muốn tìm dữ liệu giống nhau ở sheet1 và sheet2 thì em dùng công thức nào, dữ liệu 3 cột hác nhau thì em dùng công thức như thế nào, rất mong các anh chị pro giúp đỡ em ạ. em cảm ơn
 

File đính kèm

  • fileupload.xlsx
    77.4 KB · Đọc: 5
Chào các Anh Chị ạ,
Em đang phải làm báo cáo, và có 2 sheet excel cần phải so sánh dữ liệu, tìm dữ liệu trùng nhau và khác nhau,
trong file em gửi,mỗi sheet có 3 cột, giờ em muốn tìm dữ liệu giống nhau ở sheet1 và sheet2 thì em dùng công thức nào, dữ liệu 3 cột hác nhau thì em dùng công thức như thế nào, rất mong các anh chị pro giúp đỡ em ạ. em cảm ơn
Bạn đừng viết tây ta lẫn lộn. Bạn muốn kết quả như nào. Có thể dùng countif để đếm xem mã bên sheet 2 có bên sheet 1 không để biết được nó có giống nhau hay không
 
Bạn đừng viết tây ta lẫn lộn. Bạn muốn kết quả như nào. Có thể dùng countif để đếm xem mã bên sheet 2 có bên sheet 1 không để biết được nó có giống nhau hay không
Do file nặng, ko upload đc hết lên, em chỉ copy những trường chính so sánh. anh viết công thức so sánh giúp em đc ko ạ
 
Ý bạn là so sánh dữ liệu cả 3 cột hay 1 trong 3 cột?
nếu là so sánh cả 3 cột thì mình có ý tưởng là dùng cột phụ để lấy dữ liệu cả 3 cột vào đó, sau đó dùng conditional formatting để bôi màu dữ liệu trùng nhau.
 

File đính kèm

  • fileupload.xlsx
    168.2 KB · Đọc: 2
Ý bạn là so sánh dữ liệu cả 3 cột hay 1 trong 3 cột?
nếu là so sánh cả 3 cột thì mình có ý tưởng là dùng cột phụ để lấy dữ liệu cả 3 cột vào đó, sau đó dùng conditional formatting để bôi màu dữ liệu trùng nhau.
Em muốn so sánh cả 3 cột cùng 1 lúc, cách của anh cũng là một ý tưởng, nhưng có ý tưởng nào dùng đc hàm IF ko ạ, ví dụ các cột bên sheet 1 bằng các cột bên sheet 2 thì hiện thông báo trùng, ngược lại ko trùng ạ
 
Em muốn so sánh cả 3 cột cùng 1 lúc, cách của anh cũng là một ý tưởng, nhưng có ý tưởng nào dùng đc hàm IF ko ạ, ví dụ các cột bên sheet 1 bằng các cột bên sheet 2 thì hiện thông báo trùng, ngược lại ko trùng ạ
Mình dùng hàm if như thế này, không dùng cột phụ, xem đúng ý bạn không.
=IF(AND(COUNTIF(Sheet2!$C$2:$C$725;Sheet1!C2)>0;AND(COUNTIF(Sheet2!$A$2:$A$725;Sheet1!A2)>0;COUNTIF(Sheet2!$B$2:$B$725;Sheet1!B2)>0));"Trùng";"Không trùng")
 

File đính kèm

  • fileupload.xlsx
    210.3 KB · Đọc: 3
Em vừa thử dùng cột phụ và hàm if, 2 dữ liệu có tổng số dòng khác nhau, em dùng công thức hàm if, và cột phụ theo như anh hướng dẫn, thì các dữ liệu file không có thì lại báo trùng
 
Em vừa thử dùng cột phụ và hàm if, 2 dữ liệu có tổng số dòng khác nhau, em dùng công thức hàm if, và cột phụ theo như anh hướng dẫn, thì các dữ liệu file không có thì lại báo trùng
Mình dùng công thức này thì thấy kết quả chính xác hơn công thức trên, nhưng vẫn thấy 3 "anh chàng bị lọt sổ" mà chưa tìm ra nguyên nhân, bạn tham khảo xem.

=IF(COUNTIFS(Sheet2!$A$2:$A$725;Sheet1!A2;Sheet2!$B$2:$B$725;Sheet1!B2;Sheet2!$C$2:$C$725;Sheet1!C2)>0;"Trùng";"Không trùng")

-----
Mình mới cập nhật lại file, bạn kiểm tra xem.
Bài đã được tự động gộp:

Em vừa thử dùng cột phụ và hàm if, 2 dữ liệu có tổng số dòng khác nhau, em dùng công thức hàm if, và cột phụ theo như anh hướng dẫn, thì các dữ liệu file không có thì lại báo trùng
Mình phát hiện ra rồi, dữ liệu của bạn có số 0 ở vị trí đầu, bạn chuyển qua dạng TEXT thì mới so sánh được
 

File đính kèm

  • fileupload.xlsx
    251 KB · Đọc: 3
Lần chỉnh sửa cuối:
Mình dùng công thức này thì thấy kết quả chính xác hơn công thức trên, nhưng vẫn thấy 3 "anh chàng bị lọt sổ" mà chưa tìm ra nguyên nhân, bạn tham khảo xem.

=IF(COUNTIFS(Sheet2!$A$2:$A$725;Sheet1!A2;Sheet2!$B$2:$B$725;Sheet1!B2;Sheet2!$C$2:$C$725;Sheet1!C2)>0;"Trùng";"Không trùng")

-----
Mình mới cập nhật lại file, bạn kiểm tra xem.
Bài đã được tự động gộp:


Mình phát hiện ra rồi, dữ liệu của bạn có số 0 ở vị trí đầu, bạn chuyển qua dạng TEXT thì mới so sánh được
E chưa hiểu ý anh là chuyển dữ liệu như thế, em thử với cách dùng cột phụ, và so sánh giống nhau, thì có 5 mã đang sheet 1 đang nhiều hơn, mà em ko hiểu lọc ra kiểu gì, em phải lọc tay mới tìm ra
 

File đính kèm

  • dataupload.xlsx
    351.6 KB · Đọc: 4
E chưa hiểu ý anh là chuyển dữ liệu như thế, em thử với cách dùng cột phụ, và so sánh giống nhau, thì có 5 mã đang sheet 1 đang nhiều hơn, mà em ko hiểu lọc ra kiểu gì, em phải lọc tay mới tìm ra
Do cột mã số thuế đang có số 0 ở đầu dòng, mà định dạng kiểu General, bạn chọn cột mã số thuế, sau đó tích vào mũi tên ở chử General rồi chọn kiểu text. Vì kiểu General thì khi bạn kích chuột vào ô thì sẽ bị mất số 0 ở đầu, dẫn đến so sánh không khớp.
1698566748753.png
 
Web KT
Back
Top Bottom