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

Bài này mình gặp trên Facebook, hỏi cách xoay bảng dữ liệu từ ngang sang dọc, cũng là một dạng Unpivot. Bạn cùng xem cách xử lý nhé.

Link: Onedrive

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

Công thức:
1.=REDUCE(HSTACK(A1:B1,"Số lượng"),B2:B4,LAMBDA(x,v,IFNA(VSTACK(x,HSTACK(@+A4:v+SEQUENCE(5,,0)/10,VSTACK(v,TRANSPOSE(VSTACK(C1:F1,FILTER(C2:F4,B2:B4=v)))))),"")))

2.=LET(a,C2:F4,f,LAMBDA(x,TOCOL(IFS(a,x))),b,DROP(GROUPBY(HSTACK(f(B2:B4),f(A2:A4+SEQUENCE(,4)/10),f(C1:F1)),f(a),SUM,,-2),1),c,TAKE(b,,1),IFNA(IF(INDEX(b,,3)="",HSTACK(--RIGHT(c),c),DROP(b,,1)),""))
Đăng nhận xét (0)
Mới hơn Cũ hơn