[Xin giúp đỡ] Tìm thời gian trùng ở nhiều khoảng thời gian khác nhau.

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

hoangfe3o4

Thành viên mới
Tham gia
12/8/14
Bài viết
41
Được thích
4
Các bác cho e xin công thức tìm thời gian trùng ở nhiều khoảng thời gian trong ngày.
Như ví dụ: Cùng ngày, cùng 1 mã và 2 khoảng thời gian nhưng trong các khoảng thời gian đó xuất hiện thời gian bị trùng nhau. Em đã bôi màu những trường hợp xảy ra như trên theo từng ạ.
Em nhờ các bác cho e xin công thức ạ.
Em xin chân thành cảm ơn!
1.png
 

File đính kèm

  • file.xlsx
    11.6 KB · Đọc: 25
Các bác cho e xin công thức tìm thời gian trùng ở nhiều khoảng thời gian trong ngày.
Như ví dụ: Cùng ngày, cùng 1 mã và 2 khoảng thời gian nhưng trong các khoảng thời gian đó xuất hiện thời gian bị trùng nhau. Em đã bôi màu những trường hợp xảy ra như trên theo từng ạ.
Em nhờ các bác cho e xin công thức ạ.
Em xin chân thành cảm ơn!
View attachment 290395
Bạn thử countifs xem sao
 
K quan tâm đến cột Tên hả bạn
 
K quan tâm đến cột Tên hả bạn
Không cần quan tâm đến cột tên ạ.
Bài đã được tự động gộp:

Bạn thử countifs xem sao
Dữ liệu dài và chủ yếu vẫn đề của e là đối chiếu các khoảng thời gian trong cùng ngày xem nó có bị trùng không và trùng bao nhiêu thời gian ạ, và ở những dòng nào ạ.
 
Bài này không khó, mỗi tội chủ bài viết tắt và đăng ở chuyên mục "Hàm và công thức Excel" nên mình đứng hóng xem có giải pháp nào dùng Công thức không để học hỏi.
 
Lần chỉnh sửa cuối:
Không cần quan tâm đến cột tên ạ.
Bài đã được tự động gộp:


Dữ liệu dài và chủ yếu vẫn đề của e là đối chiếu các khoảng thời gian trong cùng ngày xem nó có bị trùng không và trùng bao nhiêu thời gian ạ, và ở những dòng nào ạ.
Yêu cầu ban đầu của bạn không nói trùng bao nhiêu thời gian. Nếu có yêu cầu này thì mình cũng chưa hình dung ra tính thời gian kiểu gì nếu có nhiều mốc trùng nhau
Yêu cầu "xem có bị trùng, và dòng nào" thì đã hướng dùng countifs nhưng bạn không đả động tới
 
Yêu cầu ban đầu của bạn không nói trùng bao nhiêu thời gian. Nếu có yêu cầu này thì mình cũng chưa hình dung ra tính thời gian kiểu gì nếu có nhiều mốc trùng nhau
Yêu cầu "xem có bị trùng, và dòng nào" thì đã hướng dùng countifs nhưng bạn không đả động tới
Em xin lỗi vì không nói rõ ạ
Tức là trên bảng của e có thiết bị theo mã, và thiết bị(mã) hoạt động ở các khung giờ khác nhau. bây giờ e phải tìm xem trong các ngày mà cùng 1 thời điểm, cùng 1 thiết bị(mã) có báo cáo hoạt động cùng lúc không ạ.
Vd: ngày 7/4/2022 Thiết bị 0606 vừa báo hoạt động lúc12h52 đến 13h19 nhưng lại cùng ngày Thiết bị 0606 báo hoạt động lúc 11h57 đến 13h00. Như vậy thiết bị trên hoạt động trùng từ 12h52 đến 13h00 ạ.
ở đây nó sẽ xuất hiện nhiều mốc trùng và nhiều khoảng thời gian khác nhau ạ.
Em chưa hình dùng sử dụng công thức counifs như thế nào ạ.
Nhờ bác và mọi người giúp đỡ nhiều hơn ạ.
Em xin chân thành cảm ơn ạ.
 
Không cần quan tâm đến cột tên ạ.
Bài đã được tự động gộp:


Dữ liệu dài và chủ yếu vẫn đề của e là đối chiếu các khoảng thời gian trong cùng ngày xem nó có bị trùng không và trùng bao nhiêu thời gian ạ, và ở những dòng nào ạ.
UH vậy thì mình biết làm thế nào rồi. Để mình làm xem kết quả thế nào đã nhé.
 
Bài này không khó, mỗi tội chủ bài viết tắt và đăng ở chuyên mục "Hàm và công thức Excel" nên mình đứng hóng xem có giải pháp nào dùng Công thức không để học hỏi.
Bài này dùng countifs như bạn @Nhattanktnn nói là được mà. Cơ mà chủ thớt liệt kê hết các kết quả chưa. Ví dụ dòng cuối cùng và dòng thứ 7 từ dưới lên có tính hay không?
 
Các bác cho e xin công thức tìm thời gian trùng ở nhiều khoảng thời gian trong ngày.
Như ví dụ: Cùng ngày, cùng 1 mã và 2 khoảng thời gian nhưng trong các khoảng thời gian đó xuất hiện thời gian bị trùng nhau. Em đã bôi màu những trường hợp xảy ra như trên theo từng ạ.
Em nhờ các bác cho e xin công thức ạ.
Em xin chân thành cảm ơn!
View attachment 290395

Cell G3 (kết quả của Bắt Đầu)
Mã:
=LET(Ma,$D$3:$D$23,BD,$E$3:$E$23,KT,$F$3:$F$23,KQ,(E3>FILTER(BD,Ma=$D3))*(E3<FILTER(KT,Ma=$D3)),FILTER(KQ,KQ=1,""))

Cell H3 (kết quả của Kết Thúc)
Mã:
=LET(Ma,$D$3:$D$23,BD,$E$3:$E$23,KT,$F$3:$F$23,KQ,(F3>FILTER(BD,Ma=$D3))*(F3<FILTER(KT,Ma=$D3)),FILTER(KQ,KQ=1,""))

Kết quả có số 1 là chỉ khung thời gian đó nằm giữa đoạn thời gian Bắt Đầu đến Kết Thúc nào đó của cùng một Mã. Bạn xem đúng không ?
Bài đã được tự động gộp:

Mà sau khi thấy nói xài COUNTIFS nên thử thì thấy gọn hơn thật, nhưng lúc đầu mình nghĩ không ra, cứ như là làm cho vấn đề phức tạp hơn.

Mã:
=LET(KQ,COUNTIFS($D$3:$D$23,$D3,$E$3:$E$23,"<"&E3,$F$3:$F$23,">"&E3),IF(KQ=0,"",KQ))

Mã:
=LET(KQ,COUNTIFS($D$3:$D$23,$D3,$E$3:$E$23,"<"&F3,$F$3:$F$23,">"&F3),IF(KQ=0,"",KQ))
 
Lần chỉnh sửa cuối:
Xem file. Nếu muốn phân biệt theo cặp (mỗi cặp 1 màu ) thì dùng VBA code.
 

File đính kèm

  • file.xlsx
    14.4 KB · Đọc: 33
Em hiểu rồi ạ, em cảm ơn các bác ạ.
Bài đã được tự động gộp:

Bài này dùng countifs như bạn @Nhattanktnn nói là được mà. Cơ mà chủ thớt liệt kê hết các kết quả chưa. Ví dụ dòng cuối cùng và dòng thứ 7 từ dưới lên có tính hay không?
vâng ạ, dòng cuối và dòng thứ 7 từ dưới lên khác ngày bác ạ.
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom