Bạn có dữ liệu đăng ký nghỉ của nhân viên vào các ngày trong tuần. Bạn cần thống kê lại thành bảng, và tích "Y" cho thứ nhân viên đăng ký nghỉ, giúp dễ dàng quản lý và kiểm soát. Bạn cũng có thể áp dụng vào nhiều công việc khác.
Link: Onedrive
![]() |
| Tổng hợp ngày nghỉ, điền "Y" vào ngày đăng ký |
Công thức:
1.=LET(a,A2:A25,b,B2:B25,c,SORT(UNIQUE(a)),d,TEXT(SEQUENCE(,7),"[$-en]ddd"),H,HSTACK,VSTACK(H(A1,d),H(c,IF(XLOOKUP(c&d,a&b,b,"")>"","Y",""))))
2.=LET(a,A2:A25,b,TEXT(SEQUENCE(,7),"[$-en]ddd"),REDUCE(HSTACK(A1,b),SORT(UNIQUE(a)),LAMBDA(x,v,VSTACK(x,HSTACK(v,IF(BYCOL(N(FILTER(B2:B25,a=v)=b),SUM),"Y",""))))))
3.=LET(a,TEXT(SEQUENCE(,7),"[$-en]ddd"),b,A2:A25,c,SORT(UNIQUE(b)),VSTACK(HSTACK(A1,a),HSTACK(c,IF(COUNTIFS(B2:B25,a,b,c),"Y",""))))
