Khai Báo Ca làm việc

Liên hệ QC

lmtuyen

Thành viên chính thức
Tham gia
14/3/09
Bài viết
71
Được thích
12
Thân Chào Các Bạn
Mình có ca làm việc như sau, 1, 2, 3,
Ca 1 bắt đầu từ 6:00 - 14:00
Ca 2 bắt đầu từ 14:00 - 22:00
Ca 3 bắt đầu từ 22:00-6:00
Mình muốn lập 1 công thức, so sánh giờ hiện tại cho kết quả là ca tương ứng.
 
Giờ hiện tại là Now() - Today()
if(giờ hiện tại trong khoảng 1, ca 1, if giờ hiện tại trong khoảng 2, ca 2, ca 3))
 
Upvote 0
Thank Bác
Em bị rối chỗ ca 3, hình như điều kiện chưa đúng lắm.
Cần xem lại định dạng giờ của bạn.Và cái ca thứ 3 đến 23;5959 là cáo nhất,thì cái điều kiện I6<E8 là không thể
Theo công thức của bạn có thể sửa thành vầy
Mã:
=IFS(AND(G5>=D5,G5<=E5),1,AND(G5>D6,G5<=E6),2,OR(G5>D7,G5<E7),3)
1608521897644.png
 
Lần chỉnh sửa cuối:
Upvote 0
Sao không đơn giản chỉ dùng 2 if: =IF(AND(G6>C6;G6<E6);1;IF(AND(G6>D7;G6<E7);3;3)). Khoảng thứ 3 là đương nhiên là khoảng còn lại, xét đến làm gì?
 
Upvote 0
Thân Chào Các Bạn
Mình có ca làm việc như sau, 1, 2, 3,
Ca 1 bắt đầu từ 6:00 - 14:00
Ca 2 bắt đầu từ 14:00 - 22:00
Ca 3 bắt đầu từ 22:00-6:00
Mình muốn lập 1 công thức, so sánh giờ hiện tại cho kết quả là ca tương ứng.
Thử như này xem:
Mã:
=IFERROR(MATCH(MOD(NOW(),1)*24,{6,14,22},1),3)
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom