Đánh dấu chu kỳ (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

trauden0706

Thành viên mới
Tham gia
21/2/16
Bài viết
2
Được thích
1
Xin chào mọi người,
Mình có file như dưới, gồm danh sách các giếng và chu kỳ làm việc của các giếng trong tháng.
Ví dụ giếng A có chu kỳ làm việc 1/9, là 1 ngày làm việc, 9 ngày nghỉ, thì mình sẽ tô 1 ngày có màu xám và 9 ngày để trắng.
Chu kỳ lặp lại nối tiếp qua các tháng. Hiện tại là tháng 4. Mình muốn các tháng 5,6,7.... sau này có thể tự động tô theo chu kỳ và nối tiếp từ tháng trước, mọi người có cách gì giải bài toán này giúp mình không ạ? Mình cám ơn nhiều.
 

File đính kèm

Xin chào mọi người,
Mình có file như dưới, gồm danh sách các giếng và chu kỳ làm việc của các giếng trong tháng.
Ví dụ giếng A có chu kỳ làm việc 1/9, là 1 ngày làm việc, 9 ngày nghỉ, thì mình sẽ tô 1 ngày có màu xám và 9 ngày để trắng.
Chu kỳ lặp lại nối tiếp qua các tháng. Hiện tại là tháng 4. Mình muốn các tháng 5,6,7.... sau này có thể tự động tô theo chu kỳ và nối tiếp từ tháng trước, mọi người có cách gì giải bài toán này giúp mình không ạ? Mình cám ơn nhiều.
Liên quan gì tới chu kỳ đâu điều kiện là khác 0 thì bôi màu còn bằng 0 thì ẩn đi thôi mà
1619079272580.png
 
Liên quan gì tới chu kỳ đâu điều kiện là khác 0 thì bôi màu còn bằng 0 thì ẩn đi thôi mà
View attachment 257508
Cái chính không phải là tô màu, mà là mình muốn chu kỳ nó tự động lặp lại cho các tháng sau ấy, 9 ngày khôg làm việc (ô trống) và 1 ngày làm việc ( có giá trị). Liên tục đếm nối tiếp cho các tháng tiếp theo mà không cần cop paste thủ công từng tháng từng giếng ý.
 
Cái chính không phải là tô màu, mà là mình muốn chu kỳ nó tự động lặp lại cho các tháng sau ấy, 9 ngày khôg làm việc (ô trống) và 1 ngày làm việc ( có giá trị). Liên tục đếm nối tiếp cho các tháng tiếp theo mà không cần cop paste thủ công từng tháng từng giếng ý.
1. Tạo 1 name động có tên là TNT chẳng hạn, với công thức: =OFFSET(Sheet1!$A$2;0;0;COUNTA(Sheet1!$A$2:$A$10000)+12;1) với Sheet1!$A$2 là ô đầu khối dữ liệu làm việc.
2. Quét chọn vùng cần đánh dấu (ví dụ: A2:N999), vào Conditional Formatting đặt công thức =IF(ROW($A2)<ROWS(TNT);NOT(MOD(ROW($A2);10)-2)) và ở phần Format cho nó là màu xám
Sau đó khi làm việc sẽ đánh dấu được 1 chu kỳ 10 ngày tiếp theo của ô có dữ liệu cuối cùng. Muốn đánh dấu thêm 1 chu kỳ thì cộng 10 vào số 12 màu đỏ ở công thức 1.
 
Lần chỉnh sửa cuối:
Cái chính không phải là tô màu, mà là mình muốn chu kỳ nó tự động lặp lại cho các tháng sau ấy, 9 ngày khôg làm việc (ô trống) và 1 ngày làm việc ( có giá trị). Liên tục đếm nối tiếp cho các tháng tiếp theo mà không cần cop paste thủ công từng tháng từng giếng ý.
Nếu bạn đưa cột Chu kỳ làm việc/ nghỉ hoặc 3 cột cuối lên trước ngày 1,2,3 ; bạn chỉ cần điền ngày đầu tiên, các ngày tiếp theo => công thức hoặc code sẽ điền thay bạn.
 
Web KT

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

Back
Top Bottom