Thống Kê Công Việc Đã Và Chưa Hoàn Thành Mỗi Người

Thống kê công việc đã hoàn thành từng người. Cột "Hoàn thành" không trống, là công việc đã hoàn thành và xếp vào cột "Đã hoàn thành", ngược lại sẽ xếp vào cột "Chưa hoàn thành".

Link: Onedrive

Thống kê công việc đã và chưa hoàn thành

Công thức:
1.=IFNA(IFS({1,0;0,0},A1),PIVOTBY(A2:A22,IF(C2:C22,"Đã","Chưa")&" hoàn thành",B2:B22,ARRAYTOTEXT,,0,,0))

2.=REDUCE(HSTACK(A1,{"Chưa","Đã"}&" hoàn thành"),SORT(UNIQUE(A2:A22)),LAMBDA(a,u,LET(b,LAMBDA(c,ARRAYTOTEXT(FILTER(B2:B22,(A2:A22=u)*c,""))),VSTACK(a,HSTACK(u,b(NOT(C2:C22)),b(C2:C22))))))

3.=LET(L,ARRAYTOTEXT,a,A2:A22,b,B2:B22,c,C2:C22,u,SORT(UNIQUE(a)),MAKEARRAY(ROWS(u),3,LAMBDA(x,v,LET(s,INDEX(u,x,1),r,a=s,INDEX(HSTACK(s,L(FILTER(b,r*(c=0),"")),L(FILTER(b,r*c,""))),v)))))

4.=LET(p,A2:A22,u,SORT(UNIQUE(p)),L,LAMBDA(y,MAP(u,LAMBDA(v,ARRAYTOTEXT(FILTER(B2:B22,(p=v)*(y-(C2:C22>0)),""))))),HSTACK(u,L(1),L(0)))

5.Python (Xem trong file)
Đăng nhận xét (0)
Mới hơn Cũ hơn