Tổng Ngày Làm Việc Theo Điều Kiện

Mỗi ngày làm việc có cột giờ làm ngày, đêm, tăng ca ngày, đêm. Tổng hợp mỗi nhân viên có bao nhiêu ngày có tổng thời gian làm việc ≥12h.

Note: Thường sẽ tổng hợp vào cột liền cuối của bảng dữ liệu. Mình chuyển xuống phần dưới tính để dễ nhìn.

Link: Onedrive

Tổng hợp ngày làm việc có số giờ ≥12h

Công thức:
1.=SUMPRODUCT(--(MMULT(COLUMN($B$1:$AW$1)^0,TRANSPOSE((TRANSPOSE($B$1:$AW$1)=LOOKUP(COLUMN($B$1:$AW$1),IF($B$1:$AW$1>0,COLUMN($B$1:$AW$1),""),$B$1:$AW$1))*B4:AW4))>=12))

2.=SUM(N((B4:AT4+C4:AU4+D4:AV4+E4:AW4)*($B$1:$AT$1>0)>=12))

3.=DROP(REDUCE(0,B4:B15,LAMBDA(x,y,VSTACK(x,SUM(N(TAKE(GROUPBY(TOCOL(SCAN(0,B1:AW1>0,SUM)),TOCOL(TAKE(AW15:y,1)),SUM,,0),,-1)>=12))))),1)

4.=BYROW(B4:AW15,LAMBDA(s,SUM(N(TAKE(GROUPBY(TOCOL(SCAN(0,B1:AW1>0,SUM)),TOCOL(s),SUM,,0),,-1)>=12))))
Đăng nhận xét (0)
Mới hơn Cũ hơn