Vấn đề lọc mã không trùng khi sử dụng dictationary

Liên hệ QC

hoanganhvo2612

Thành viên thường trực
Tham gia
15/11/16
Bài viết
246
Được thích
128
Chào các bạn GPE,

Mình có vấn đề về sử dụng dictationary mong được sự giải đáp. Bài toán như sau:
Cột A và B mình có các Mã, bây giờ mình dùng dic để lọc các mã có trong cột B nhưng không có trong cột A ra cột C. Nhưng khi mình chạy code thì ra kết quả không đúng. Các bạn xem file thì thấy mã 124 có trong cả cột A và cột B, nhưng khi chạy code thì nó vẫn báo là mã 124 có trong B nhưng không có trong A.
Cảm ơn các bạn đã quan tâm.
1614306773029.png
 

File đính kèm

  • dicnotexists.xlsb
    31.6 KB · Đọc: 6
Chào các bạn GPE,

Mình có vấn đề về sử dụng dictationary mong được sự giải đáp. Bài toán như sau:
Cột A và B mình có các Mã, bây giờ mình dùng dic để lọc các mã có trong cột B nhưng không có trong cột A ra cột C. Nhưng khi mình chạy code thì ra kết quả không đúng. Các bạn xem file thì thấy mã 124 có trong cả cột A và cột B, nhưng khi chạy code thì nó vẫn báo là mã 124 có trong B nhưng không có trong A.
Cảm ơn các bạn đã quan tâm.
View attachment 254549
Số 124 ở cột B là số còn 124 ở cột A là chuỗi, chính vì thế không thể nào bằng được trong trường hợp này. Bạn có thể thử bằng cách dùng công thức =A25=B59 sẽ thấy kết quả là False.
 
Upvote 0
Số 124 ở cột B là số còn 124 ở cột A là chuỗi, chính vì thế không thể nào bằng được trong trường hợp này. Bạn có thể thử bằng cách dùng công thức =A25=B59 sẽ thấy kết quả là False.
Cảm ơn bạn, mình thấy nó đều là general mà không để ý là 1 thằng đã được căn lề nên cứ nghĩ đều là text hết.
 
Upvote 0
Web KT
Back
Top Bottom