Đánh Dấu Nếu Công Việc Có Thời Gian Trùng Nhau

Đánh dấu "Y" nếu những công việc có thời gian trùng nhau.

Ví dụ: Task1 bắt đầu 01:00 kết thúc lúc 03:30, Task2 bắt đầu 02:30 kết thúc lúc 16:50. Nên có sự trùng lặp trong khoảng 2:30 đến 03:30. Một công việc sẽ không xét thời gian của chính nó.

Link: Onedrive

Đánh dấu "Y" nếu công việc có thời gian trùng nhau

Công thức:
1.=LET(a,A2:A9,b,B2:B9,c,C2:C9,HSTACK(A1:A9,VSTACK(TOROW(a),TRIM(MID(MAP(a,b,c,LAMBDA(i,f,t,CONCAT(IF((a<>i)*(t>=b)*(f<=c),"Y"," ")))),SEQUENCE(,ROWS(a)),1)))))

2.=LET(a,A2:A9,b,B2:B9,c,C2:C9,VSTACK(TOROW(A1:a),HSTACK(a,IF(MUNIT(ROWS(b)),"",REPT("Y",(b<=TOROW(c))*(c>=TOROW(b)))))))

3.=LET(a,N(B2:B9<=TOROW(C2:C9)),VSTACK(TOROW(A1:A9),HSTACK(A2:A9,IF(a*TRANSPOSE(a)*(1-MUNIT(8)),"Y",""))))
Đăng nhận xét (0)
Mới hơn Cũ hơn