Vẽ tiến độ (Gantt)
Nhóm Tiến độ trên tab DVD Cons cho phép lập và duy trì tiến độ thi công ngay trong Excel, không phải chuyển sang MS Project. Dành cho kỹ sư lập tiến độ, cán bộ kế hoạch và chỉ huy trưởng phải nộp tiến độ cho chủ đầu tư / tư vấn giám sát nhưng vẫn muốn giữ số liệu trong file Excel của mình.
Trang này nói về phần lập và vẽ tiến độ. Phần theo dõi, báo cáo và phân tích (EVM, Baseline, Lookahead, Snapshot…) nằm ở Tiến độ nâng cao.
Các lệnh trong nhóm
| Lệnh | Chức năng |
|---|---|
| Mẫu tiến độ | Mở workbook mẫu GanttChart.xlsx đã dựng sẵn cấu trúc cột chuẩn |
| Vẽ tiến độ | Vẽ biểu đồ Gantt vào vùng bên phải bảng công tác |
| Tự động tính | Bật/tắt tính lại lịch (CPM) mỗi khi sửa Duration / Start / Finish / Predecessors |
| Tự động vẽ | Bật/tắt vẽ lại biểu đồ tự động sau mỗi lần tính |
| Cài đặt | Cài đặt chung của Gantt, Lịch làm việc, Ẩn/Hiện cột |
| Cập nhật trạng thái | Thêm 5 cột PV / SV / SPI / Δ Finish / Status vào sheet tiến độ |
| Ngôn ngữ tiêu đề | Lật tiêu đề cột giữa Tiếng Việt ⇄ English |
| Ràng buộc 🔒 | Đặt ràng buộc ngày MSO / SNET / FNLT / Deadline cho công tác |
| Xuất XML (P6/MSP) 🔒 | Xuất tiến độ ra file MS Project XML (MSPDI) |
| Nhập XML (P6/MSP) 🔒 | Nhập tiến độ từ MS Project / Primavera P6 vào một sheet mới |
🔒 = tính năng gói PRO. Vẽ tiến độ và Cập nhật trạng thái cần tài khoản DVDAddin còn hạn (Standard hoặc PRO; Trial dùng đủ); các lệnh còn lại dùng tự do.
Quy trình lập một tiến độ mới
- Tạo khung dữ liệu. Vào Tiến độ → Mẫu & Setup → Mẫu tiến độ để mở workbook mẫu với đúng các cột Activity ID / Task Name / Duration / Start / Finish / Predecessors. Nếu tiến độ gốc do tư vấn lập trên MS Project hoặc P6, dùng Nhập XML (P6/MSP) thay vì gõ lại.
- Nhập danh mục công tác — tên công việc, thời gian và quan hệ trước–sau. Quan hệ FS / SS / FF / SF kèm lag đều được hỗ trợ và giữ nguyên khi xuất ra XML.
- Khai lịch làm việc. Bấm Cài đặt → mục Lịch làm việc, chọn ngày làm trong tuần và thêm ngày lễ (xem Lịch làm việc). Bỏ bước này thì ngày kết thúc sẽ bị tính sớm hơn thực tế.
- Bật Tự động tính. Từ lúc này, sửa Duration hay Predecessors là cả chuỗi công tác phía sau tự dịch ngày; thanh trạng thái Excel xác nhận
Auto Calc: ON. - Vẽ biểu đồ. Bấm Vẽ tiến độ, cửa sổ hỏi ba trường: Dạng biểu đồ (Tháng / Tuần / Ngày), Chiều rộng cột (mặc định 24 cho Tháng, 12 cho Tuần; bị khoá khi chọn Ngày) và Cột bắt đầu vẽ (ví dụ
AD, để trống thì add-in tự chọn). Bấm Vẽ. - Bật Tự động vẽ để biểu đồ tự cập nhật khoảng 0,7 giây sau khi bạn ngừng gõ, đúng tỷ lệ và cột bắt đầu vừa chọn.
- Ghim các mốc hợp đồng bằng Ràng buộc: chọn dòng công tác, chọn Loại (MSO / SNET / FNLT / Deadline) và Ngày, bấm Áp dụng. Ô ràng buộc xanh là đạt, đỏ là xung đột.
- Theo dõi. Mỗi kỳ báo cáo, cập nhật % hoàn thành rồi bấm Cập nhật trạng thái để có ngay 5 cột PV / SV / SPI / Δ Finish / Status.
- Nộp hồ sơ. Cần bản MS Project / P6 thì bấm Xuất XML (P6/MSP); bên nhận vào File → Import → Microsoft Project XML.
Ví dụ
Gói thầu Nhà kho vật tư 600 m², lập tiến độ từ mẫu, lịch làm việc T2→T7:
| Mã công tác | Tên công tác | Thời gian | Công tác trước | Bắt đầu | Kết thúc |
|---|---|---|---|---|---|
| NK-010 | San nền, định vị | 4 | — | 05/10 | 08/10 |
| NK-020 | Đào móng, đổ bê tông lót | 6 | NK-010 | 09/10 | 15/10 |
| NK-030 | Cốt thép + đổ móng | 8 | NK-020 | 16/10 | 24/10 |
| NK-040 | Lắp dựng khung thép | 12 | NK-030 | 26/10 | 08/11 |
| NK-050 | Lợp mái, bao che | 10 | NK-040 | 09/11 | 20/11 |
| NK-060 | Nền, hoàn thiện, nghiệm thu | 9 | NK-050 | 21/11 | 30/11 |
Bật Tự động tính, bấm Vẽ tiến độ với Dạng biểu đồ = Tuần, Chiều rộng cột = 12, Cột bắt đầu vẽ = AD. Khi chủ đầu tư yêu cầu rút ngắn Lắp dựng khung thép từ 12 xuống 9 ngày, chỉ cần sửa một ô — toàn bộ chuỗi phía sau và biểu đồ tự dịch lên 3 ngày.
Mẹo và lưu ý
- Vẽ Gantt ghi đè vùng biểu đồ cũ và không hoàn tác được bằng Ctrl+Z — lưu file trước lần vẽ đầu trên dữ liệu quan trọng.
- Không bấm lệnh khi con trỏ đang nhấp nháy trong ô (đang sửa nội dung ô) — Excel sẽ từ chối thao tác và biểu đồ không cập nhật.
- Tự động vẽ chỉ có tác dụng khi Tự động tính đang bật. Cả hai trạng thái được ghi vào registry người dùng nên giữ nguyên sau khi khởi động lại Excel — thấy lịch tự đổi bất ngờ thì kiểm tra hai nút này trước.
- Khi dán vài trăm dòng, tắt Tự động tính rồi bật lại sẽ nhanh hơn nhiều; với tiến độ vài trăm công tác, tắt riêng Tự động vẽ cũng đủ để thao tác mượt.
- Đừng đổi tên cột chuẩn bằng tay. Muốn bản tiếng Anh cho tư vấn nước ngoài thì dùng Ngôn ngữ tiêu đề — add-in vẫn nhận diện sheet sau khi lật.
- Đổi cấu hình trong Cài đặt không tự vẽ lại biểu đồ đang có; phải bấm Vẽ tiến độ một lần để thấy kết quả.
- Nên chạy Tự động tính một lượt trước khi Xuất XML để chắc chắn ngày trên sheet là kết quả tính mới nhất.
Xem thêm
- Tiến độ nâng cao — EVM, Baseline, Lookahead, Snapshot, Đề xuất tiến độ.
- Lịch làm việc — khai ngày làm trong tuần và ngày lễ dùng chung cho mọi lệnh tiến độ.
- Quy trình quản lý tiến độ — trình tự làm việc theo tuần trên công trường.
- Vẽ tiến độ — chi tiết từng trường trong cửa sổ vẽ biểu đồ.