Các bác giúp em làm thế nào để hiện thông tin vào sheet phiếu xuất kho ở cột tên hàng hóa. lấy dữ liệu từ sheets DL
Ví dụ Khách hàng Nguyễn Văn A thì sẽ hiện đầy đủ 3 loại hàng hóa mà K/H đó mua.
Thank các bác trước nha
Có thể sử dụng VBA cho việc này dễ dàng.
Ở đây, mình sửa lại cấu trúc file 1 chút (thêm cột số lượng tại sheet DL, điền tên cho toàn bộ cột Tên KH chứ không để trống) và dùng công thức.
B14=IF(ROW(1:1)>COUNTIF(DL!$B:$B,$D$8),"",OFFSET(DL!$B$1,MATCH($D$8,DL!$B$2:$B$10000,0)+ROW(1:1)-1,3))
F14=IF(B14="","",VLOOKUP(B14,'List hang'!$B$2:$C$200,2,0))
G14=IF(ROW(1:1)>COUNTIF(DL!$B:$B,$D$8),"",OFFSET(DL!$B$1,MATCH($D$8,DL!$B$2:$B$10000,0)+ROW(1:1)-1,4))
I14=IF(ROW(1:1)>COUNTIF(DL!$B:$B,$D$8),"",OFFSET(DL!$B$1,MATCH($D$8,DL!$B$2:$B$10000,0)+ROW(1:1)-1,5))
K14=IF(B14="","",I14*G14)
Ngoài ra, name Tên_hàng_hóa bạn nên thay bởi name động để cho gọn List chọn tên hàng: =OFFSET('List hang'!$B$3,,,COUNTA('List hang'!$B:$B)-1,)
Và một điều nữa, khi không cần thiết thì bạn hoàn toàn không nên sử dụng Merge cells, điều này sẽ gây phiền toái cho bạn nếu nó trở thành thói quen. Việc sửa lại cấu trúc sheet Phieu xuat xin nhường cho bạn.