Tách Dữ Liệu Đang Bị Gộp Chung

Nếu bạn đang có bảng dữ liệu gồm ngày tháng, tên model và số lượng tương ứng (3 thông tin không được sắp xếp đồng nhất trong bảng). Và bạn cần tách rời thành từng cột riêng với 3 tiêu đề đó.

Link: Onedrive

Tách dữ liệu thành bảng mới

Công thức:
1.=REDUCE({"Date","Model","Quantity"},A2:A10,LAMBDA(a,b,LET(c,TEXTSPLIT(b,", "),VSTACK(a,INDEX(SORT(IFERROR(--c,c),,,1),{2,3,1})))))

2.=REDUCE(C1:E1,A2:A10,LAMBDA(x,v,VSTACK(x,LET(a,TRIM(TEXTSPLIT(v,",")),SORTBY(IFERROR(--a,a),LEN(TEXT(a,0))=LEN(a),,a,-1)))))

3.=LET(m,REGEXEXTRACT(A2:A10,{"\b\d{2,}\/\d{2}\/\d{2,}\b","[A-Z]+","(?<!\/)\b\d+\b(?!\/)"}),VSTACK(C1:E1,IFERROR(--m,m)))

4.=LET(a,REGEXREPLACE(A2:A10,"([\d+/]{9,})|(\pL)|(\d)|.","$"&{1,2,3}),VSTACK(C1:E1,IFERROR(--a,a)))
Đăng nhận xét (0)
Mới hơn Cũ hơn