Lấy dữ liệu tự động (1 người xem)

Liên hệ QC

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

mitdacdtd

Thành viên hoạt động
Tham gia
14/10/17
Bài viết
150
Được thích
23
Giới tính
Nam
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).
Thanks anh em trước nhé
 

File đính kèm

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é
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.
 
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):
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ông thức tại C3:
Mã:
=IFERROR(INDEX(Data,SMALL(DK,ROW($A2)-MATCH(DoMH,$B$3:$B3,0)),6),"")
Các cột khác thì sửa số cột trong hàm INDEX.
 

File đính kèm

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 bạn nhé. Lần sau mình sẽ lưu ý hơn.
Bài đã được tự động gộp:

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):
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ông thức tại C3:
Mã:
=IFERROR(INDEX(Data,SMALL(DK,ROW($A2)-MATCH(DoMH,$B$3:$B3,0)),6),"")
Các cột khác thì sửa số cột trong hàm INDEX.
Thanks pro. Mình check lại xem sao đã nhé.
 
Web KT

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

Back
Top Bottom