Tổng Sản Lượng Từng Máy Theo Ngày

Tổng hợp lại sản lượng mỗi máy, theo từng ngày (ngày đang Merge).

Link: Onedrive

Tổng hợp sản lượng theo máy và mỗi ngày

Công thức:
1.=HSTACK(A1:A8,TRANSPOSE(GROUPBY(TOCOL(SCAN(,B1:P1,MAX)),TRANSPOSE(B2:P8),SUM,,0)))

2.=LET(a,SCAN(,B1:P1,MAX),REDUCE(A1:A8,UNIQUE(a,1),LAMBDA(x,y,HSTACK(x,VSTACK(y,BYROW(FILTER(B2:P8,a=y),SUM))))))

3.=LET(a,B2:P8,b,A2:A8,f,LAMBDA(v,TOCOL(IFS(a,v))),c,DROP(PIVOTBY(HSTACK(XMATCH(f(b),b),f(b)),f(SCAN(,B1:P1,MAX)),f(a),SUM,,0,,0),,1),IF(c<>"",c,A1))

4.=LET(a,B1:P1,b,COLUMN(a),e,TOROW(a,1),HSTACK(A1:A8,VSTACK(e,MAKEARRAY(ROWS(A2:A8),COLUMNS(e),LAMBDA(r,c,SUM(INDEX(B2:P8,r,)*(INDEX(e,c)=LOOKUP(b,b/(a<>""),a))))))))

5.Python
df = xl("A1:P8",1)
df.columns = pd.Series(df.columns).ffill()
df.iloc[:,1:] = df.iloc[:,1:].apply(pd.to_numeric)
(df.set_index("Machine").groupby(axis=1,level=0).sum().reset_index())
Đăng nhận xét (0)
Mới hơn Cũ hơn