Công thức Excel: Biểu đồ Gantt với các ngày cuối tuần -

Mục lục

Công thức chung

=WEEKDAY(date,2)>5

Tóm lược

Để tạo biểu đồ Gantt với các ngày cuối tuần được tô bóng, bạn có thể sử dụng Định dạng có điều kiện với công thức dựa trên hàm ngày trong tuần. Trong ví dụ được hiển thị, công thức áp dụng lịch, bắt đầu từ D4, là:

=WEEKDAY(D$4,2)>5

Lưu ý: công thức này chỉ đề cập đến việc đổ bóng vào cuối tuần. Để biết cách tạo thanh ngày với định dạng có điều kiện, hãy xem bài viết này.

Giải trình

Chìa khóa của phương pháp này là tiêu đề lịch (hàng 4), chỉ là một chuỗi các ngày hợp lệ, được định dạng bằng định dạng số tùy chỉnh "d". Với ngày được mã hóa cứng trong D4, bạn có thể sử dụng = D4 + 1 để điền lịch. Điều này cho phép bạn thiết lập quy tắc định dạng có điều kiện so sánh ngày trong hàng 4 với ngày trong cột B và C.

Để tô bóng những ngày là cuối tuần, chúng tôi đang sử dụng công thức dựa trên hàm ngày trong tuần. Theo mặc định, hàm ngày trong tuần trả về một số từ 1 đến 7 tương ứng với các ngày trong tuần, trong đó Chủ nhật là 1 và Thứ bảy là 7. Tuy nhiên, bằng cách thêm đối số thứ hai tùy chọn được gọi là "loại trả về" với giá trị là 2, sơ đồ đánh số thay đổi để thứ hai là 1 và thứ bảy và chủ nhật lần lượt là 6 và 7.

Do đó, để trả về TRUE cho các ngày là Thứ Bảy hoặc Chủ Nhật, chúng tôi chỉ cần kiểm tra các số lớn hơn 5. Công thức định dạng có điều kiện áp dụng cho vùng lịch (bắt đầu bằng D4) trông như sau:

=WEEKDAY(D$4,2)>5

Tham chiếu đến D4 được trộn lẫn, với hàng bị khóa để công thức tiếp tục đánh giá các ngày trong tiêu đề cho tất cả các hàng trong lưới lịch.

thú vị bài viết...