Xin trợ giúp lọc giá trị trùng nhau
Xin trợ giúp về hàm: Nếu kết quả là 02 sheet giống nhau thì trả về giá trị. mình dùm hàm vloopkup nhưng không thành công. xin trợ giúp và có file đính kèm.
Nội dung Kết quả công thức tại cột AB6 – Bảng 1: Nếu ô ở cột AA6 – bảng 1 trùng với dữ liệu cột J – bảng 2 thì trả kết quả tại cột B – bảng 2.
Xin cảm ơn!
Cứ dùng hàm countif thôi, nếu tên xuất hiện thì sẽ hiện số lớn hơn 0, còn = 0 thì ko trùng sheet 1, nếu muốn biết vị trí cụ thể luôn thì dùng cả hàm match
AB6=COUNTIF('bảng 2'!$J:$J, 'Bảng 1'!AA6)
AC6=MATCH(AA6, 'bảng 2'!$J:$J, 0)
3117
không phải ý này bạn! ý là nếu họ tên+ năm sinh của người ở bảng 1 nếu giống với họ tên+năm sinh của người ở bảng 02 (trùng nhau) thì trả về giá trị là mã BHXH (cột B – bảng 2) ấy
Thử công thức này xem sao :
AB6=IF(IFERROR(VLOOKUP('bảng 2'!J2,AA:AA,1,0),"")="","",INDEX('bảng 2'!$B$2:$J$4412,MATCH(VLOOKUP('bảng 2'!J2,AA:AA,1,0),'bảng 2'!$J$2:$J$4412,0),1))
Xem có đúng ý bạn ko, mình lookup ko cần ghép cột phụ, check hai điều kiện bằng vector ạ
AB6=IF(ISERROR(LOOKUP(2, 1/('bảng 2'!$C$1:$C$4412='Bảng 1'!D6)/('bảng 2'!$E$1:$E$4412='Bảng 1'!F6),'bảng 2'!B1:B4412)), "", LOOKUP(2, 1/('bảng 2'!$C$1:$C$4412='Bảng 1'!D6)/('bảng 2'!$E$1:$E$4412='Bảng 1'!F6),'bảng 2'!$B$1:$B$4412))
Hàm vlook chỉ tìm từ trái sang phải từ trên xuống dưới.
Bạn copy mục mã bảo hiểm xã hội qua bên phải như mình làm trong file. Sau đó dùng vlookup tìm bình thường. rồi xóa đi. Đúng theo ý bạn dụng vlookup
Móa ơi, dạo này VLOOKUP chặt rau mà cứ phải ôm đi thái xương.
Dữ liệu tè le kiểu này lên đây là bị kỷ luật ngay.
=INDEX('bảng 2'!B:B;MATCH(VLOOKUP(AA6;'bảng 2'!J:J;1;0);'bảng 2'!J:J;0))
www.giaiphapexcel.com/diendan/threads/xin-tr%E1%BB%A3-gi%C3%BAp-l%E1%BB%8Dc-gi%C3%A1-tr%E1%BB%8B-tr%C3%B9ng-nhau.163987/
Khoá học Trưởng phòng nhân sự
Nguồn nhân lực là một trong Tứ trụ kinh doanh của doanh nghiệp, có tác động tới sự tồn tại và phát triển bền...
Xem khóa học
Bình luận