vietjet1122
Thành viên mới
- Tham gia
- 30/12/22
- Bài viết
- 40
- Được thích
- 9
=IF(D2="","",LOOKUP(2,1/($E$2:E2=""),$C$2:C2)&C2&"-"&LOOKUP(2,1/($E1:E$2=""),$D2:D$3))
=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)),"")
=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.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)),"")