Chuyển Đổi Bảng Dữ Liệu

Chuyển đổi bảng dữ liệu như ảnh.



Link: Onedrive

Chuyển đổi vị trí bảng dữ liệu

Công thức:
1.=REDUCE(HSTACK(A1,"Quarters",UNIQUE(TEXTAFTER(B1:I1,"-"),1)),A2:A5,LAMBDA(x,v,IFNA(VSTACK(x,HSTACK(v,TOCOL(TEXTSPLIT(B1:C1,"-")),WRAPCOLS(FILTER(B2:I5,A2:A5=v),2))),"")))

2.=REDUCE(A8:F8,SEQUENCE(4),LAMBDA(a,v,VSTACK(a,LET(I,INDEX(B2:I5,v,),w,WRAPCOLS(I,2),IFNA(HSTACK(INDEX(A2:A5,v,),TOCOL(TEXTSPLIT(B1:C1,"-")),w),"")))))

3.=REDUCE(A8:F8,B2:B5,LAMBDA(a,v,IFNA(VSTACK(a,HSTACK(@+v:A5,TOCOL(TEXTSPLIT(B1:C1,"-")),WRAPCOLS(TAKE(v:I5,1),2))),"")))

4.=LET(a,B2:I5,f,LAMBDA(s,TOCOL(IFS(a,s))),b,IFNA(IFS({1,1;0,0},{"Fruits","Quarters"}),PIVOTBY(HSTACK(f(A2:A5),f(TEXTSPLIT(B1:I1,"-"))),f(TEXTAFTER(B1:I1,"-")),f(a),SUM,,0,,0)),c,TAKE(b,,1),HSTACK(REPT(c,SEQUENCE(ROWS(c))=XMATCH(c,c)),DROP(b,,1)))
Đăng nhận xét (0)
Mới hơn Cũ hơn