Dữ liệu là danh sách nhân viên được đánh giá xếp loại tốt vào các tháng trong năm. Bạn cần thống kê nhân viên đã được đánh giá liên tiếp từ 3 tháng trở lên, và lấy ra các tháng được đánh giá.
Note: Nhân viên Lê Trần Diệu Tú được đánh giá liên tiếp 3 tháng trở lên, nhưng 2 khoảng thời gian khác nhau nên cần tách dòng riêng.
Link: Onedrive
![]() |
| Thống kê nhân viên được đánh giá liên tiếp |
Công thức:
1.=LET(b,B2:B33,a,DROP(GROUPBY(HSTACK(SCAN(0,b<>B1:B32,SUM),b),TEXT(A2:A33,"mm/e"),HSTACK(ARRAYTOTEXT,ROWS),,0),1,1),FILTER(TAKE(a,,2),DROP(a,,2)>2))
2.=LET(b,B2:B33,a,SCAN(0,b<>B1:B32,SUM),f,LAMBDA(x,MAP(UNIQUE(FILTER(a,BYROW(N(a=TOROW(a)),SUM)>2)),LAMBDA(s,ARRAYTOTEXT(UNIQUE(TEXT(FILTER(x,a=s),"mm/e")))))),HSTACK(f(b),f(A2:A33)))
3.=LET(b,B2:B33,a,SCAN(0,b<>B1:B32,SUM),REDUCE(D1:E1,UNIQUE(FILTER(a,BYROW(N(a=TOROW(a)),SUM)>2)),LAMBDA(x,v,VSTACK(x,INDEX(BYCOL(TEXT(FILTER(A2:b,a=v),"mm/e"),LAMBDA(s,ARRAYTOTEXT(UNIQUE(s)))),{2,1})))))
4.Python (Xem trong file)
