Câu trả lời được chấp nhận
MS Project (và hầu hết phần mềm lập tiến độ) có ba tầng lịch: lịch dự án, lịch nguồn lực và lịch tác vụ, đều xây trên một lịch nền (base calendar). Microsoft gợi ý dùng lịch riêng cho những trường hợp như nghỉ dài hạn, làm theo ca hoặc máy móc chạy cả đêm và cuối tuần.
Cách tổ chức gợi ý
| Lịch | Dùng cho |
|---|---|
| Văn phòng VN | T2–T6, sáng T7 (nếu có), nghỉ lễ theo quy định |
| Công trường | 7 ngày/tuần hoặc 6 ngày, nghỉ Tết dài hơn |
| Đối tác nước ngoài | Ngày lễ của nước họ, gán cho nguồn lực/việc phía đối tác |
| Máy móc 24/7 | Việc như bảo dưỡng bê tông, chạy thử liên tục |
Ngày lễ âm lịch: phần mềm không tự biết Tết. Đầu mỗi năm (hoặc khi lập kế hoạch nhiều năm), nhập ngoại lệ (exception) cho từng ngày nghỉ dựa trên thông báo nghỉ lễ chính thức; với năm chưa có thông báo, nhập theo dự kiến và ghi vào sổ giả định (assumption log) để rà lại khi có văn bản.
Lưu ý
- Gán lịch nguồn lực cho người nghỉ phép dài để leveling tính đúng.
- Lag kiểu "chờ bê tông đủ cường độ" là thời gian lịch, nên nhập dạng elapsed day (ví dụ 7ed) thay vì ngày làm việc.
Nếu dùng Excel
- WORKDAY(ngày_bắt_đầu; số_ngày; danh_sách_lễ) trả về ngày kết thúc theo ngày làm việc.
- NETWORKDAYS.INTL(bắt_đầu; kết_thúc; kiểu_cuối_tuần; danh_sách_lễ) đếm số ngày làm việc và cho phép chọn cuối tuần khác thứ Bảy – Chủ nhật, ví dụ chỉ nghỉ Chủ nhật.
- Giữ danh sách ngày lễ trong một sheet riêng, đặt tên vùng để mọi công thức dùng chung.
Nguồn: