Kết nối dữ liệu giữa các file excel, sau đó lọc dữ liệu giữa các file đã kết nối (2 người xem)

Người dùng đang xem chủ đề này

thanhhoadaica

Thành viên mới
Tham gia
8/5/09
Bài viết
30
Được thích
1
Mình rất cảm ơn sự giúp đỡ nhiệt tình từ GPE bạn mhung12005 đã giúp mình có thể so sánh mã hàng từ hai sheet cho trước hai sheet có tên lần lượt là 1,2 file excel “kequa.xls” có kết quả trả về như bên dưới:

Mã hàng đã so sánhTình trạng
MHA- Có trong 1 không có trong 2
MHB- Có trong 2 không có trong 1
MHC- Thiếu (nếu mã hàng xuất hiện bên 2 nhiều lần hơn bên 1)
MHD- Thừa (nếu mã hàng xuất hiện bên 1 nhiều lần hơn bên 2)
MHE- Có trong cả 2 danh sách

Mình gặp khó khăn như sau: sau khi so sánh chúng ta có được một file excel với kết quả như trên, mình cần trích lọc kết quả trên với hai file excel khác nữa hai file excel này chứa dữ liệu như mô tả bên dưới:
1. File thứ nhất “tonkho-soluong.xls” chứa danh sách các mặt hàng bao gồm các cột: Mã hàng,tên hàng, số lượng, đơn giá​
2. File thứ hai “tonkho-imei.xls” chứa danh sách IMEI bao gồm các cột: Mã hàng, IMEI, bảo hành, giá nhập​

Ý mình là làm thế nào để có thể kết nối 3 file excel này lại với nhau thông qua cột “Mã hàng” nghĩa là:
- Nếu mình chọn kết nối giữa file excel “ketqua.xls” với file “tonkho-soluong.xls” thì trên file “kết quả” nếu mình chọn điều kiện lọc là “Có trong 1 không có trong 2” thì ở file “tonkho-soluong.xls” sẽ chỉ view lên những dòng mã hàng đã được lọc ở file “ketqua.xls”
- Nếu mình chọn kết nối giữa file excel “ketqua.xls” với file “tonkho-imei.xls” thì trên file excel “ketqua.xls” nếu mình chọn điều kiện lọc “Có trong cả 2 danh sách” thì trên file excel “tonkho- imei.xls” sẽ chỉ view lên những dòng mã hàng đã được lọc ở file excel “ketqua.xls”
(ví dụ: ở file excel “ketqua.xls” khi chọn điều kiện lọc là “có trong cả 2 danh sách” trả về 2 mã hàng MHA, MHB, thì trên file “tonkho-imei.xls” sẽ chỉ hiển thị những dòng hàng có mã hàng là MHA, MHB)
- Tương tự cho các điều kiện lọc “Có trong 2 không có trong 1”, “Thiếu”

Vì số lượng mã hàng có thể lên tới hơn một nghìn dòng nên việc làm bằng tay chắc là không thể.
Rất mong sự hồi âm giúp đỡ từ mọi người, chân thành cảm ơn!!!
 

File đính kèm

Các bạn ơi, cho mình xin ý kiến với... mình đang tìm lời giải nhưng rất khó cho một member new

Các bạn ui, nếu mình không liên kết giữa các file, mà mình sẽ copy các file này vào mỗi sheet khác nhau thì có cách nào k?

Thanks!!! mọi người cho mình lên xíu
 
Chỉnh sửa lần cuối bởi điều hành viên:
Upvote 0
Hic, chào anh quanghai1969, em cũng cố gắng lắm rồi.... Thực ra là em muốn làm thế nào để khi mình chọn điều kiện lọc ở một file excel ở đây là file "ketqua.xls", thì kết quả được lọc ở file "ketqua.xls" này sẽ làm điều kiện lọc ở 2 file excel còn lại em mô tả bên dưới anh nhé.

em ví dụ: file "ketqua.xls" em lọc theo tiêu chí "A" có 2 kết quả trả về là mã hàng A1 và A2 thì ở 2 file excel còn lại sẽ có nhiều mã hàng nhưng sẽ tự động lọc ra và chỉ hiển thị những mã hàng A1 và A2 mà nó có chứa (trên cả 3 file excel này đều có cột mã hàng)

Nếu việc kết nối giữa các file excel sẽ khó khăn thì mình có thể bỏ 3 file này lại vào thành 3 sheet và khi ta lọc kết quả ở sheet thứ nhất thì 2 sheet còn lại sẽ chỉ hiển thị những mã hàng là kết quả của sheet được lọc,...

Hic....
 
Lần chỉnh sửa cuối:
Upvote 0
Hic, chào anh quanghai1969, em cũng cố gắng lắm rồi.... Thực ra là em muốn làm thế nào để khi mình chọn điều kiện lọc ở một file excel ở đây là file "ketqua.xls", thì kết quả được lọc ở file "ketqua.xls" này sẽ làm điều kiện lọc ở 2 file excel còn lại em mô tả bên dưới anh nhé.

em ví dụ: file "ketqua.xls" em lọc theo tiêu chí "A" có 2 kết quả trả về là mã hàng A1 và A2 thì ở 2 file excel còn lại sẽ có nhiều mã hàng nhưng sẽ tự động lọc ra và chỉ hiển thị những mã hàng A1 và A2 mà nó có chứa (trên cả 3 file excel này đều có cột mã hàng)

Nếu việc kết nối giữa các file excel sẽ khó khăn thì mình có thể bỏ 3 file này lại vào thành 3 sheet và khi ta lọc kết quả ở sheet thứ nhất thì 2 sheet còn lại sẽ chỉ hiển thị những mã hàng là kết quả của sheet được lọc,...

Hic....

Cũng ráng liều mình tải 3 cái file về. Càng xem càng thấy ngu người ra. Hic.... IQ mình chắc là hạng bét rùi. Đừng mong gì từ IQ mình nữa nhé... Chạy thôi.
 
Upvote 0
Rất cảm ơn anh, em phải đi học lại tập làm văn mới được, hic hic... Dù gì em cũng rất cảm ơn anh nhưng em, dạ chắc chết em hay nói làm người ta cảm thấy em nguy hiểm thôi chứ em nói gọn gọn xíu..... Thật ra thì là thật tình là như thế này anh ạ &&&%$R &&&%$R

A. Diễn giải 1:

B1: Em sẽ vào file excel "ketqua.xls", ở sheet thứ 2, cột E1/"Tình trạng" em sẽ filter/check vào "Có trong 2 không có trong 1" lúc đó ở ô kế bên "Mã hàng đã so sánh" sẽ có kết quả bao gồm nhiều mã hàng bên hiển thị bên dưới
B2: Em muốn dùng cột kết quả này, ép 2 file excel còn lại hãy lọc theo kết quả ở B1

B. Diễn giải 2:
Em vào file thứ nhất chọn Filter song em có được kết quả. Em muốn hai file còn lại:
1. Sẽ làm thế nào đó lấy được/kết nối được với kết quả fiile của file thứ nhất
2. Sau đó nó sẽ dựa vào kết quả filter của file thứ nhất này và nó tự filter ra với đầu vào điều kiện để filter là kết quả file thứ nhất.

Nếu cách này là không thể làm vì kết nối 3 file excel sẽ rất khó khăn, thì anh có thể giúp em làm việc trên 3 sheet thay vì 3 file excel

Thanks!!!!!!
 
Lần chỉnh sửa cuối:
Upvote 0
3 cột mã hàng có ăn nhậu gì với nhau đâu mà so sánh chứ
 

File đính kèm

  • SoSANH.png
    SoSANH.png
    7.8 KB · Đọc: 48
Upvote 0
Dạ, do thứ tự sắp xếp không giống nhau anh à và ở 3 file:
- Sẽ có những mã hàng có đều trên 3 file
- Sẽ có những mã hàng chỉ có ở file 1
- Hoặc chỉ có những mã hàng chỉ có ở file thứ 2

Ở cột "Mã hàng" thứ 2 anh thử kéo xuống chút xíu là sẽ thấy nó ăn nhậu với hai anh ở hai bên đó anh!

Chúc anh cơm trưa vui vẻ!
 
Lần chỉnh sửa cuối:
Upvote 0

Bài viết mới nhất

Back
Top Bottom