Bài này mình sẽ hướng dẫn bạn cách tổng hợp lại danh sách điểm thi (với nhiều trường dữ liệu cần tổng hợp lại). Hãy cùng xem.
Link: Onedrive
![]() |
| Tổng hợp điểm thi nhiều hạng mục |
Công thức:
=LET(u,Data!E4:E402,a,Data!F4:N402,f,LAMBDA(v,TOCOL(IFS(a<"?",v),3)),k,FILTER(HSTACK(f(u),f(Data!F3:N3),f(a)),f(Data!F3:N3)=P1),b,INDEX(k,,1),c,INDEX(k,,2),d,INDEX(k,,3),s,XMATCH(b,b),r,DROP(GROUPBY(HSTACK(s,b),d,HSTACK(ROWS,LAMBDA(x,SUM(N(x=0))),MAX,LAMBDA(x,MIN(FILTER(x,x>0))),AVERAGE),,0,,c=P1),1,1),m,PIVOTBY(b,LOOKUP(d,ROW(1:10)-1,ROW(1:10)),d,LAMBDA(x,IF(ROWS(x)=0,0,ROWS(x))),,0,,0,,c=P1),HSTACK(SEQUENCE(ROWS(r)),TAKE(r,,3),DROP(REDUCE(0,SEQUENCE(,10),LAMBDA(x,v,IFNA(HSTACK(x,FILTER(DROP(m,1),TAKE(m,1)=v,"")),""))),,1),DROP(r,,3)))
