let
Source = Excel.CurrentWorkbook(){[Name="Table2"]}[Content],
Gr = Table.Group(Source, {"RACK"}, {{"D", each [ID]}}),
KQ = Table.FromColumns(Gr[D],Gr[RACK])
in
KQ
=LET(colID,A2:A23,colRack,B2:B23,uID,UNIQUE(colRack),DROP(REDUCE("",TOROW(uID),LAMBDA(n,u,IFNA(HSTACK(n,FILTER(colID,colRack=u)),""))),,1))
Bài dạng như này trước cháu có đọc rùi, hình như là bác hoặc bác NDU.... Hoặc Bác @HieuCD dẫ làm rồi mà. Có cả code và có cả hàmNếu 365 làm theo phai bài 1 thì chỉ 1 công thức duy nhất
=IF($B$1:$B$28=INDEX(UNIQUE($B$1:$B$28),COLUMN(A11)),$A$1:$A$28,"")
View attachment 290402
Bác cho cháu hỏi chút xíu nhéThời ndu còn xuất hiện thì chưa có 365.
NDU giờ không ghiền Excel nữa rồi, chuyển qua ghiền cà fê. . .
Bác NDU đi đâu hở bác?