Muốn tự động thì bạn đăng bài trong Box Lập trình với Excel và sử dụng VBA thì làm được, còn hàm thì thua.Dear anh em GPE.
Hiện mình có một file excel cần nhờ như sau: Đánh mã (Cột B) tự ra thông tin (C, D, E, F, G, H, I, J) của tất cả các vị trí đặt để (theo file đính kèm).
Cảm ơn anh em trước nhé
Data =Data!$C$4:$L$535
CotMH =OFFSET(Data,,4,,1)
DK =IF(CotMH=DoMH,ROW(CotMH)-3,"")
DoMH =LOOKUP("z",'Xuất cont'!$B$3:$B3)
=IFERROR(INDEX(Data,SMALL(DK,ROW($A2)-MATCH(DoMH,$B$3:$B3,0)),6),"")
Thanks bạn nhé. Lần sau mình sẽ lưu ý hơn.Muốn tự động thì bạn đăng bài trong Box Lập trình với Excel và sử dụng VBA thì làm được, còn hàm thì thua.
Thanks pro. Mình check lại xem sao đã nhé.Dữ liệu nhiều nên dùng VBA, đỡ nặng/chậm file.
Còn dùng công thức thì theo file đính kèm.
Đặt các Name sau (Ctrl+F3 để xem):
Công thức tại C3:Mã:Data =Data!$C$4:$L$535 CotMH =OFFSET(Data,,4,,1) DK =IF(CotMH=DoMH,ROW(CotMH)-3,"") DoMH =LOOKUP("z",'Xuất cont'!$B$3:$B3)
Các cột khác thì sửa số cột trong hàm INDEX.Mã:=IFERROR(INDEX(Data,SMALL(DK,ROW($A2)-MATCH(DoMH,$B$3:$B3,0)),6),"")
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2