Nhờ hỗ trợ về tô màu trong Excel

Liên hệ QC

anhtuand1989

Thành viên mới
Tham gia
11/9/18
Bài viết
13
Được thích
6
Chào anh/chị

Em đang làm 1 file chạy bảng tiến độ trong xưởng sửa chữa ô tô. Hoạt động của bảng này như sau:
- Nhập thông tin Giờ vào (Drop-off) và Giờ ra (Pick-up) thì bên bảng thời gian sẽ chạy thời gian theo từng ô tương ứng (để biểu thị xe làm từ thời gian nào tới thời gian nào => sắp xếp thời gian sửa chữa cho những xe tiếp theo phù hợp), mỗi ô tương ứng 15 phút.
- Có 2 trạng thái sửa chữa: Đang SC và Chờ SC.
- Xe Đang SC quy định màu Xanh lá, xe Chờ SC quy định màu vàng.
Em đang muốn:
- Khi nhập Drop-off và Pick-up phù hợp thì bên bảng thời gian sẽ hiển thị khung thời gian (ví dụ 08:00 và 09:00), và khoảng thời gian này sẽ được tô màu xanh hoặc vàng (ô chứa thời gian 08:00, 09:00 và các ô nằm giữa 2 thời gian này => 08:00 _ _ 09:00). Nếu trạng thái là Đang SC thì các ô này sẽ tô màu xanh, Chờ SC thì các ô này sẽ được tô màu vàng (như ví dụ em tô trong file up lên).
- Khi thay đổi thời gian Drop-off và Pick-up sang khoảng khác thì các ô tô màu sẽ nhảy qua khoảng mới, theo thời gian được thay đổi.

Nhờ anh/chị giúp đỡ em với ạ.
Cám ơn anh/chị nhiều.
 

File đính kèm

Chào anh/chị

Em đang làm 1 file chạy bảng tiến độ trong xưởng sửa chữa ô tô. Hoạt động của bảng này như sau:
- Nhập thông tin Giờ vào (Drop-off) và Giờ ra (Pick-up) thì bên bảng thời gian sẽ chạy thời gian theo từng ô tương ứng (để biểu thị xe làm từ thời gian nào tới thời gian nào => sắp xếp thời gian sửa chữa cho những xe tiếp theo phù hợp), mỗi ô tương ứng 15 phút.
- Có 2 trạng thái sửa chữa: Đang SC và Chờ SC.
- Xe Đang SC quy định màu Xanh lá, xe Chờ SC quy định màu vàng.
Em đang muốn:
- Khi nhập Drop-off và Pick-up phù hợp thì bên bảng thời gian sẽ hiển thị khung thời gian (ví dụ 08:00 và 09:00), và khoảng thời gian này sẽ được tô màu xanh hoặc vàng (ô chứa thời gian 08:00, 09:00 và các ô nằm giữa 2 thời gian này => 08:00 _ _ 09:00). Nếu trạng thái là Đang SC thì các ô này sẽ tô màu xanh, Chờ SC thì các ô này sẽ được tô màu vàng (như ví dụ em tô trong file up lên).
- Khi thay đổi thời gian Drop-off và Pick-up sang khoảng khác thì các ô tô màu sẽ nhảy qua khoảng mới, theo thời gian được thay đổi.

Nhờ anh/chị giúp đỡ em với ạ.
Cám ơn anh/chị nhiều.
Nếu khoảng giữa của giờ bắt đầu và giờ kết thúc không trống thì làm được, bạn thấy sao ạ!
 
Chào anh/chị

Em đang làm 1 file chạy bảng tiến độ trong xưởng sửa chữa ô tô. Hoạt động của bảng này như sau:
- Nhập thông tin Giờ vào (Drop-off) và Giờ ra (Pick-up) thì bên bảng thời gian sẽ chạy thời gian theo từng ô tương ứng (để biểu thị xe làm từ thời gian nào tới thời gian nào => sắp xếp thời gian sửa chữa cho những xe tiếp theo phù hợp), mỗi ô tương ứng 15 phút.
- Có 2 trạng thái sửa chữa: Đang SC và Chờ SC.
- Xe Đang SC quy định màu Xanh lá, xe Chờ SC quy định màu vàng.
Em đang muốn:
- Khi nhập Drop-off và Pick-up phù hợp thì bên bảng thời gian sẽ hiển thị khung thời gian (ví dụ 08:00 và 09:00), và khoảng thời gian này sẽ được tô màu xanh hoặc vàng (ô chứa thời gian 08:00, 09:00 và các ô nằm giữa 2 thời gian này => 08:00 _ _ 09:00). Nếu trạng thái là Đang SC thì các ô này sẽ tô màu xanh, Chờ SC thì các ô này sẽ được tô màu vàng (như ví dụ em tô trong file up lên).
- Khi thay đổi thời gian Drop-off và Pick-up sang khoảng khác thì các ô tô màu sẽ nhảy qua khoảng mới, theo thời gian được thay đổi.

Nhờ anh/chị giúp đỡ em với ạ.
Cám ơn anh/chị nhiều.
Điều chỉnh công thức:
Mã:
G4=IFERROR(AGGREGATE(15,6,$B4:$C4/(G$2=$B4:$C4),1),"")
Enter, copy qua phải, rồi fill cả hàng xuống dưới.
Chọn Vùng: G4: AQ30, đặt 2 điều kiện trong Conditional Formatting:
Mã:
=(G$2>=$B4)*(G$2<=$C4)*($F4="Chờ SC") với tô màu nền Xanh
=(G$2>=$B4)*(G$2<=$C4)*($F4="Đang SC") với tô màu nền Vàng
Xem file kèm.

Thân
 

File đính kèm

Điều chỉnh công thức:
Mã:
G4=IFERROR(AGGREGATE(15,6,$B4:$C4/(G$2=$B4:$C4),1),"")
Enter, copy qua phải, rồi fill cả hàng xuống dưới.
Chọn Vùng: G4: AQ30, đặt 2 điều kiện trong Conditional Formatting:
Mã:
=(G$2>=$B4)*(G$2<=$C4)*($F4="Chờ SC") với tô màu nền Xanh
=(G$2>=$B4)*(G$2<=$C4)*($F4="Đang SC") với tô màu nền Vàng
Xem file kèm.

Thân
Cám ơn bác nhiều nhé
 
Công thức của bạn trong G4:AQ30 không chuẩn.
Nếu K5 = 9:00 thì theo lôgíc phải có L5 = 9:15 và M5 = 9:30. Trong khi đó bạn có L5 = 9:30.
Hoặc nhìn khác thì L5 = 9:30 và M6 = 9:30. Cùng một giờ mà ở 2 cột khác nhau trông nó kỳ kỳ thế nào ấy.

Tôi đề nghị công thức cho G4
Mã:
=IF(OR(G$2=$B4;G$2=$C4);G$2;"")
copy sang phải rồi xuống dưới. Công thức thậm chí đơn giản và ngắn hơn.
 
Web KT

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

Back
Top Bottom