Chuyển dữ liệu thành hàng theo điều kiện (1 người xem)

Liên hệ QC

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

Tôi tuân thủ nội quy khi đăng bài

vietjet1122

Thành viên mới
Tham gia
30/12/22
Bài viết
40
Được thích
9
Em chào các bác. Các bác giúp em chuyển dữ liệu thành hàng với ạ. File em ghim bên dưới. Em cảm ơn.

1686645430254.png
 

File đính kèm

Tạo 1 cột phụ F :

Mã:
=IF(D2="","",LOOKUP(2,1/($E$2:E2=""),$C$2:C2)&C2&"-"&LOOKUP(2,1/($E1:E$2=""),$D2:D$3))

Việc còn lại không khó khi trên đây có rất nhiều bài về chuyển thành hàng tương ứng rồi.
Tại H3:
Mã:
=IF(ROWS($1:1)<=SUM($E$3:$E$16),INDEX($B$3:$B$16,MATCH(ROWS($1:1),SUMIF(OFFSET($E$2,,,ROW($1:$16)),">0")+1)),"")

Tương tự I3:
Mã:
=IF(ROWS($1:1)<=SUM($E$3:$E$16),INDEX($F$3:$F$16,MATCH(ROWS($1:1),SUMIF(OFFSET($E$2,,,ROW($1:$16)),">0")+1)),"")
 

File đính kèm

Tạo 1 cột phụ F :

Mã:
=IF(D2="","",LOOKUP(2,1/($E$2:E2=""),$C$2:C2)&C2&"-"&LOOKUP(2,1/($E1:E$2=""),$D2:D$3))

Việc còn lại không khó khi trên đây có rất nhiều bài về chuyển thành hàng tương ứng rồi.
Tại H3:
Mã:
=IF(ROWS($1:1)<=SUM($E$3:$E$16),INDEX($B$3:$B$16,MATCH(ROWS($1:1),SUMIF(OFFSET($E$2,,,ROW($1:$16)),">0")+1)),"")

Tương tự I3:
Mã:
=IF(ROWS($1:1)<=SUM($E$3:$E$16),INDEX($F$3:$F$16,MATCH(ROWS($1:1),SUMIF(OFFSET($E$2,,,ROW($1:$16)),">0")+1)),"")
Tuyệt vời bác. Cảm ơn bác rất nhiều.
 
Web KT

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

Back
Top Bottom