Chia danh sách nhân viên đã có theo thứ tự vào máy. Số lượng nhân viên theo máy chính là số phía sau dấu "," trong tên máy.
Link: Onedrive
![]() |
| Chia nhân viên theo số lượng từng máy |
Công thức:
1.=HSTACK(REDUCE(A1,A2:A6,LAMBDA(a,v,VSTACK(a,EXPAND(TEXTBEFORE(v,","),RIGHT(v),,"")))),TAKE(B1:B32,SUM(--RIGHT(A2:A6),1)))
2.=REDUCE(A1:B1,A2:A6,LAMBDA(a,v,VSTACK(a,IFNA(HSTACK(TEXTBEFORE(v,","),TAKE(DROP(B1:B32,ROWS(a)),TEXTAFTER(v,", "))),""))))
3.=REDUCE(,A1:A6,LAMBDA(a,v,IFNA(HSTACK(TAKE(VSTACK(a,TEXTBEFORE(v,",")),,1),TAKE(B1:B32,ROWS(a)+RIGHT(v,2))),"")))
4.=LET(a,A2:A6,b,--RIGHT(a),HSTACK(XLOOKUP(SEQUENCE(SUM(b)),VSTACK(1,DROP(SCAN(,b,SUM)+1,-1)),TEXTBEFORE(a,","),""),TAKE(B2:B32,SUM(b))))
5.Python (Xem trong file)
