Có thể bạn quan tâm: Mẫu Báo Cáo Thu Chi Tiền Mặt Excel: Hướng Dẫn Chi Tiết Và Thực Hành
Giới thiệu
Trong lĩnh vực xây dựng, quản lý tiến độ thi công là một yếu tố quan trọng quyết định chất lượng và thời gian hoàn thành dự án. Một bảng tiến độ (sơ đồ Gantt) không chỉ giúp giám sát tiến trình công việc mà còn là công cụ giao tiếp hiệu quả giữa các bên liên quan: chủ đầu tư, nhà thầu, tư vấn, và các nhà cung cấp. Trong thực tiễn, Excel là một trong những công cụ phổ biến nhất để lập bảng tiến độ vì tính linh hoạt, khả năng tùy biến cao và tính phổ biến rộng rãi. Bài viết này sẽ cung cấp một hướng dẫn chi tiết, từ cách tạo mẫu bảng tiến độ trong Excel, các công thức cần thiết, cho đến mẹo nâng cao giúp bạn quản lý dự án một cách chuyên nghiệp và hiệu quả.
Có thể bạn quan tâm: Mẫu Biên Bản Xác Nhận Công Nợ Excel: Hướng Dẫn Chi Tiết, Mẫu Và Lưu Ý Khi Thực Hiện
1. Tại sao chọn Excel làm công cụ lập bảng tiến độ?
1.1 Khả năng tùy biến và mở rộng
Excel có thể tự động tính toán, tạo biểu đồ, áp dụng định dạng điều kiện và tích hợp nhiều công thức phức tạp. Bạn có thể mở rộng bảng theo nhu cầu, thêm các cột mới như công cụ, tỉ lệ hoàn thành, chi phí, hay ghi chú.
1.2 Tính phổ biến và tính tương thích
Excel là phần mềm được nhiều công ty và_DECLARATION_bản ngành. Việc chia sẻ tệp Excel dễ dàng qua email, OneDrive, Google Drive hay các hệ thống quản lý dự án nội bộ mà không lo mất dữ liệu do định dạng khác nhau.
1.3 Tính năng lập biểu đồ Gantt
Mặc dù Excel không có tính năng “đặc biệt” Gantt như MS Project, nhưng với các công thức và định dạng điều kiện, bạn có thể tạo biểu đồ Gantt đẹp mắt và thực tế.
Có thể bạn quan tâm: Mẫu Biên Bản Nghiệm Thu Khối Lượng Excel
2. Chuẩn bị dữ liệu cơ bản
Trước khi bắt đầu tạo bảng, bạn cần chuẩn bị các thông tin sau:
| STT | Công việc | Phạm vi công việc | Ngày bắt đầu | Ngày kết thúc | Tài nguyên (người / thiết bị) | Trạng thái | Ghi chú |
|---|---|---|---|---|---|---|---|
| 1 | Xây dựng móng | … | 01/01/2026 | 07/01/2026 | 3 công nhân, máy đào | Đang thực hiện | … |
- STT: Số thứ tự công việc
- Công việc: Tên công việc, có thể chia theo giai đoạn lớn hoặc từng hoạt động nhỏ
- Phạm vi công việc: Mô tả ngắn gọn công việc
- Ngày bắt đầu / Ngày kết thúc: Dùng định dạng ngày trong Excel
- Tài nguyên: Danh sách công nhân, máy móc, vật tư
- Trạng thái: Đang thực hiện, Đã hoàn thành, Chưa bắt đầu
- Ghi chú: Các thông tin quan trọng khác
Mẹo: Đặt tên cột mẫu trong ô A1, B1, … và nhập dữ liệu bắt đầu từ hàng 2. Sử dụng “Data Validation” để giới hạn giá trị trong cột “Trạng thái” (để tránh lỗi).
3. Tính toán thời gian thực tế và độ trễ
3.1 Công thức tính thời gian thực tế
Tính thời gian thực tế (độ dài công việc) bằng cách lấy ngày kết thúc trừ ngày bắt đầu cộng 1 ngày (để tính ngày cuối cùng).
=DATEDIF(@Ngày bắt đầu,@Ngày kết thúc,"d")+1
``ਸੀ | Công việc | Thời gian thực tế (ngày) |
|-----------|--------------------------|
| Công 1 | =DATEDIF(C2,D2,"d")+1 | > Tip: Đặt công thức này vào cột “Thời gian thực tế” (cột E) và sao chép cho các hàng còn lại. ### 3.2 Độ trễ (Delay)
Nếu dự án có mục tiêu ngày hoàn thành cuối cùng, bạn có thể tính độ trễ bằng công thức: ```excel
=MAX(0, Ngày kết thúc dự kiến - Ngày kết thúc thực tế)
Ghi chúPLL: Nếu kết quả âm, tức là công việc đã hoàn thành sớm hơn thời hạn.
4. Tạo biểu đồ Gantt cơ bản
4.1 Chuẩn bị dữ liệu cho biểu đồ
Tạo một bảng phụ chứa 2 cột: “Ngày bắt đầu” và “Thời gian thực tế” (độ dài công việc).
=TEXT(@Ngày bắt đầu,"dd/mm complexity")
=DATEDIF(@Ngày bắt đầu,@Ngày kết thúc,"d")+1
4.2 Chèn biểu đồ cột
- Chọn vùng dữ liệu “Ngày bắt đầu” và “Thời gian thực tế”.
- Vào Insert > Charts > Column > Stacked Column.
- Sau khi biểu đồ xuất hiện, click chuột phải vào cột màu “Ngày bắt đầu”, chọn Format Data Series và chọn No Fill để ẩn chuỗi này.
- Đổi màu cho cột “Thời gian thực tế”.
4.3 Điều chỉnh trục x
- Click chuột phải vào trục x, chọn Format Axis.
- Đặt “Bounds” (điều chỉnh giá trị tối thiểu và tối đa) sao cho phù hợp với phạm vi thời gian của dự án.
4.4 Thêm tiêu đề và ghi chú
- Thêm tiêu đề cho biểu đồ: “Biểu đồ tiến độ thi công”.
- Dùng Data Labels để hiển thị ngày bắt đầu, ngày kết thúc hoặc tỉ lệ hoàn Congreso.
Mẹo: Nếu muốn hiển thị nhiều giai đoạn, bạn có thể tạo một cột “Giai đoạn” và đặt điều kiện hiển thị màu sắc khác nhau cho các giai đoạn.
5. Áp dụng định dạng điều kiện để nâng cao độ trực quan
- Trạng thái công việc: Sử dụng màu đỏ cho “Chưa bắt đầu”, vàng cho “Đang thực hiện”, xanh lá cho “Đã hoàn thành”.
- Chọn cột “Trạng thái” → Conditional Formatting > Highlight Cell Rules > Text that Contains.
Đặt “Chưa bắt đầu” → Red, “Đang thực hiện” → Yellow, “Đã hoàn thành” → Green.
Độ trễ: Nếu độ trễ > 0, tô màu đỏ cho ô “Độ trễ”.
- Conditional Formatting > New Rule > Use a formula:
=E2>0(E2 là ô độ trễ). Đặt màu đỏ.
Trùng lặp thời gian: Nếu có nhiều công việc trùng khớp thời gian, áp dụng màu sắc khác nhau.
Tip: Đặt “Conditional Formatting” trước khi nhập dữ liệu để tránh mất quá trình thiết lập.
6. Tích hợp công thức nâng cao
6.1 Thời gian còn lại (Remaining Time)
=IF(@Trạng thái="Đã hoàn thành",0,MAX(0,@Ngày kết thúc - TODAY()))
6.2 Tỉ lệ hoàn thành (Completion %)
Nếu bạn có cột “Số ngày đã hoàn thành”, tính tỉ lệ hoàn thành:
=(@Số ngày đã hoàn thành/@Thời gian thực tế)100
Lưu ý: Đặt công thức này vào cột mới “Tỉ lệ hoàn thành” và áp dụng Number Format thành %.
6.3 Tổng thời gian của từng giai đoạn
- Tạo bảngugiat: “Giai đoạn” và “Tổng thời gian”.
- Dùng SUMIF:
=SUMIF(Giai đoạn cột, "Giai đoạn 1", Thời gian thực tế c>If cột)
7. Tùy chỉnh layout và thiết kế bảng

Có thể bạn quan tâm: Mẫu Bảng Cân Đối Kế Toán Bằng Excel
7.1 Sắp xếp cột
- Sắp xếp cột theo thứ tự: STT, Công việc, Giai đoạn, Ngày bắt đầu, Ngày kết thúc, Thời gian thực tế, Tài nguyên, Trạng thái, Độ trễ, Tỉ lệ hoàn thành, Ghi chú.
- Đặt tiêu đề cột bôi đậm và màu nền nhẹ để dễ đọc.
7.2 Định dạng ô ngày
- Chọn cột ngày → Number Format > Custom → “dd/mm/yy” hoặc “dd/mm/yyyy” tùy nhu cầu.
7.3 Thay đổi màu sắc và font chữ
- Sử dụng Theme trong Excel để thay đổi màufrequencies, font, và style một cách nhanh chóng.
7.4 Định dạng bảng (Table)
- Chọn vùng dữ liệu → Insert > Table.
- Khi đặt thành bảng, bạn có thể dễ dàng lọc và sắp xếp dữ liệu, cũng như áp dụng “Table Style” để tăng tính thẩm mỹ.
8. Quản lý dữ liệu lớn và tối ưu hiệu suất
8.1 Sử dụng Power Query
Nếu dữ liệu gốc có nhiều hàng (thousands of rows), hãy dùng Power Query để nạp dữ liệu từ file CSV hoặc SharePoint, sau đó chuyển đổi và tải vào bảng Excel.
8.2 Trích xuất dữ liệu từ phần mềm quản lý dự án
- Nếu bạn đang dùng MS Project hoặc Primavera, có thể xuất dữ liệu sang Excel và nhập vào bảng tiến độ của mình.
- Dùng tính năng “Export” → “Excel” và import vào bảng.
8.3 Giới hạn công thức phức tạp
- Khi số lượng công việc lớn, tính toán công thức hàng hàng có thể làm chậm Excel. Hãy cân nhắc dùng array formulas hoặc PivotTable để tóm tắt.
9. Tối ưu hoá báo cáo và chia sẻ
9.1 Tạo Dashboard
- Sử dụng PivotTable và PivotChart để tóm tắt các chỉ số: Tổng thời gian, Tỉ lệ hoàn thành trung bình, Công việc trễ, …
- Đặt Dashboard trong một sheet riêng, liên kết tới các sheet dữ liệu.
9.2 Chia sẻ tệp
- Lưu tệp dưới định dạng
.xlsxhoặc.xlsmnếu có macro. - Sử dụng tính năng “Protect Sheet” để hạn chế chỉnh sửa các ô công thức.
- Sử dụng “Share” trong Excel để chia sẻ trực tiếp qua cloud (OneDrive, SharePoint).
9.3 Bảo mật dữ liệu
- Thêm mật khẩu,日本: “File > Info > Protect Workbook > Encrypt with Password”.
- Kiểm tra quyền truy cập khi chia sẻ.
10. Tích hợp macro để tự động hoá
10.1 Macro tạo bản sao hiện trạng
Sub CopyCurrentStatus() Dim ws As Worksheet Set ws = ThisWorkbook.Sheets("Progress") ws.Copy After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count) ActiveSheet.Name = "Status_" & Format(Now, "yyyymmdd_hhmmss")
End Sub
10.2 Macro cập nhật trạng thái tự động
Sub UpdateStatus() Dim cell As Range For Each cell In Range("H2:H100") If cell.Value = "Đã hoàn thành" Then cell.Offset(0, 4).Value = 0 Else cell.Offset(0, 4).Value = WorksheetFunction.Max(0, cell.Offset(0, 2).Value - Date) End If Next cell
End Sub
Lưu ý: Macro cần được bật trong Excel (File > Options > Trust Center > Macro Settings).
11. Kiểm tra và bảo trì bảng tiến độ
11.1 Kiểm tra tính nhất quán
- Đảm bảo ngày bắt đầu ≤ ngày kết thúc.
- Kiểm tra tính hợp lý của “Thời gian thực tế” (không âm).
- Kiểm tra “Trạng thái” luôn tương ứng với ngày thực tế.
11.2 Ghi nhận lịch sử thay đổi
- Sử dụng cột “Người thay đổi” và “Ngày thay đổi” để ghi nhận ai đã chỉnh sửa dữ liệu.
- Tự động cập nhật ngày thay đổi bằng macro
Worksheet_Change.
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A2:H1000")) Is Nothing Then Cells(Target.Row, "I").Value = Now() End If
End Sub
11.3 Định kỳ backup
- Lưu bản sao lưu hàng tuần vào thư mục “Backup”.
- Sử dụng tính năng “Save As” với tên file bao gồm ngày tháng.
12. Mẫu bảng tiến độ thi công bằng Excel (Chi tiết)
| STT | Công việc | Giai đoạn | Ngày bắt đầu | Ngày kết thúc | Thời gian thực tế (ngày) | Tài nguyên | Trạng thái | Độ trễ (ngày) | Tỉ lệ hoàn thành (%) | Ghi chú |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Khảo sát địa hình | Chuẩn bị | 01/01/2026 | 05/01/2026 | =DATEDIF(D2,E2,”d”)+1 | 5 công nhân, máy đo | Đã hoàn thành | 0 | 100 | – |
| 2 | Đào móng | Xây dựng | 06/01/2026 | 15/01/2026 | =DATEDIF ఎమ్మెల | 3 công nhân, máy đào | Đang thực hiện | 0 | Branchen | – |
| 3 | Đổ bê tông móng | Xây dựng | 16/picture | 20/01/2026 | =DATEDIF | 4 công nhân, máy bơm | Chưa bắt đầu | 0 | 0 | – |
| 4 | Kiểm tra chất lượng | Kiểm tra | 21/01/2026 | 22/01/2026 | =DATEDIF | 2 kỹ sư | Chưa bắt đầu | 0 | 0 | – |
| … | … | … | … | … | … | … | … | … | … | … |
Chú ý: Cột “Thời gian thực tế” và “Độ trễ” cần đặt công thức tương ứng. Cột “Tỉ lệ hoàn thành” cần công thức
=IF(@Trạng thái="Đã hoàn thành",100,0)hoặc tính toán dựa trên số ngày đã hoàn thành.
13. Kết luận
Excel mang lại một nền tảng linh hoạt, mạnh mẽ để lập bảng tiến độ thi công. Bằng việc kết hợp các công thức tính toán, định dạng điều kiện, biểu đồ Gantt và macro, bạn có thể tạo ra một công cụ quản lý dự án hoàn chỉnh, dễ dàng cập nhật, chia sẻ và bảo trì. Khi áp dụng đúng cách, bảng tiến độ Excel không chỉ giúp bạn giám sát tiến độ, mà còn giúp tối ưu nguồn lực, giảm thiểu rủi ro và nâng cao hiệu quả công việc.
Tổng kết: Hãy bắt đầu từ việc chuẩn bị dữ liệu, thiết lập công thức cơ bản, xây dựng biểu đồ Gantt, sau đó dần dần mở rộng tính năng nâng cao. Đừng quên kiểm tra tính nhất quán và bảo trì định kỳ. Với một bảng tiến độ chuẩn, bạn đã sẵn sàng để điều hành mọi dự án xây dựng một cách chuyên nghiệp và hiệu quả nhất_transformed.

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
