Trợ giúp hàm tự chuyển ca theo tuần, Ca 1,2,3

Liên hệ QC

Thanh_hiep

Thành viên mới
Tham gia
5/5/19
Bài viết
13
Được thích
1
Nhờ mọi người hàm +giải pháp tự động xoay ca theo tuần.
Khi qua tuần mới:
+ Ca 1 xuống ca 3
+ Ca 2 lên ca 1
+ Ca 3 lên ca 2
==> Mong được mọi người giúp. XIN CẢM ƠN
 

File đính kèm

  • Bảng tổng hợp.xlsx
    24.7 KB · Đọc: 14
Nhờ mọi người hàm +giải pháp tự động xoay ca theo tuần.
Khi qua tuần mới:
+ Ca 1 xuống ca 3
+ Ca 2 lên ca 1
+ Ca 3 lên ca 2
==> Mong được mọi người giúp. XIN CẢM ƠN
Thử:
Mã:
B10=IFERROR(MOD(MATCH(C10,{"Nhàn","Giang","Phong"},)-MOD(WEEKNUM(A10,2),3)-2,3)+1,"")
Enter, fill xuống.

Thân
 

File đính kèm

  • Bảng tổng hợp.xlsx
    27.2 KB · Đọc: 11
Lần chỉnh sửa cuối:
Thử:
Mã:
B10=IFERROR(MOD(MATCH(C10,{"Nhàn","Giang","Phong"},)-MOD(MOD(E10,14),3)-1,3)+1,"")
Enter, fill xuống.

Thân
Bác ơi,
Có lẽ chủ thớt muốn nhập công thức cho cột C đó, tên trưởng ca tự động thay đổi thì đúng hơn, còn cột B thứ tự cố định luôn là 1,2,3 ạ.
 

File đính kèm

  • Bảng tổng hợp (1).xlsx
    27.3 KB · Đọc: 3
Nhưng bạn ơi... mình muốn thêm 1 hàng nữa thì không đúng được.
Mình chỉ cần nhập cột B( ca 1, 2 hoặc 3) thì nó sẽ ra cột C( trưởng ca)
Bài đã được tự động gộp:

Bạn giúp mình với...
Với quy tắc tính: Từ thứ 2 đến CN là 1 tuần, hết tuần sẽ đổi ca.
Thử:
Mã:
C14=IF(A14,VLOOKUP(MOD(MOD(WEEKNUM(A14,2)-WEEKNUM($A$10,2),3)+B14-1,3)+1,$B$10:$C$12,2,),"")
Enter fill xuống.

Thân
 

File đính kèm

  • Bảng tổng hợp (1).xlsx
    28.2 KB · Đọc: 4
Lần chỉnh sửa cuối:
Tham khảo thêm cách sau:
B10:
Mã:
=IF(WEEKDAY(A10,1)=1,"",COUNTIF(A$10:A10,A10))
Mã:
=IF(B10="","",INDEX({"Nhàn","Giang","Phong"},MOD(MOD(WEEKNUM(A10,2),3)+B10,3)+1))
 

File đính kèm

  • Bảng tổng hợp-1.xlsx
    27.8 KB · Đọc: 6
Chưa nhập mã ca nó vẫn chạy. Có cách nào nhập mới chạy không bạn ?? !!
 

File đính kèm

  • Bảng tổng hợp (1) (1).xlsx
    27.4 KB · Đọc: 4

File đính kèm

  • Bảng tổng hợp (1) (1).xlsx
    26.5 KB · Đọc: 7
Web KT
Back
Top Bottom