Template Quản Lý Dự Án Xây Dựng Google Sheets [Theo Dõi Tiến Độ 2026]
![Ảnh minh họa bài viết: Template Quản Lý Dự Án Xây Dựng Google Sheets [Theo Dõi Tiến Độ 2026]](/og-image.jpg)
Vì Sao Dự Án Xây Dựng Hay Chậm Tiến Độ và Vượt Ngân Sách?
Bạn đang giám sát một công trình xây dựng — từ căn nhà phố đến tòa văn phòng — và mỗi tuần đều có câu hỏi quen thuộc: "Hạng mục móng đến đâu rồi?", "Chi phí phát sinh tháng này bao nhiêu?", "Nhà thầu nào đang chậm nhất?"
Theo khảo sát ngành xây dựng, hơn 70% dự án xây dựng bị chậm tiến độ hoặc vượt ngân sách do thiếu hệ thống theo dõi tập trung. Phần mềm chuyên ngành như MS Project hay Primavera P6 mạnh nhưng đắt (hàng triệu đồng mỗi năm) và có đường cong học tập dốc.
Google Sheets là giải pháp thực dụng: miễn phí, chia sẻ được với cả đội, và đủ mạnh để quản lý dự án vừa và nhỏ khi được thiết kế đúng cách. Template 7-sheet dưới đây giúp bạn kiểm soát toàn bộ dự án từ WBS đến dashboard — không cần cài phần mềm, không cần training phức tạp.
Tổng Quan Template: 7 Sheet Theo Dõi Toàn Diện
Template được chia thành 7 sheet chức năng, mỗi sheet giải quyết một nhóm vấn đề cụ thể:
| Sheet | Chức năng chính |
|---|---|
| 1. Tổng Quan Dự Án | Snapshot tổng hợp: ngân sách, tiến độ, tình trạng |
| 2. Hạng Mục (WBS) | Phân cấp công việc, tiến độ từng hạng mục, thanh toán |
| 3. Nhà Thầu & Hợp Đồng | Quản lý hợp đồng, thanh toán, bảo hành |
| 4. Vật Tư & Thiết Bị | Nhập xuất vật tư, đối chiếu dự toán |
| 5. Chi Phí Phát Sinh | Ghi nhận, phân loại và phê duyệt phát sinh |
| 6. Nhật Ký Công Trường | Báo cáo tuần: tiến độ, vấn đề, nhân lực |
| 7. Dashboard Dự Án | Biểu đồ S-curve, cảnh báo tự động, tóm tắt EVM |
Sheet 1: Tổng Quan Dự Án
Sheet đầu tiên là "bảng điều khiển tóm tắt" — ai mở file đều thấy ngay tình trạng dự án mà không cần đọc chi tiết từng sheet.
Các trường thông tin cốt lõi:
- Tên dự án | Chủ đầu tư | Nhà thầu chính
- Ngân sách duyệt | Ngân sách thực chi | Chênh lệch (tự động tính)
- Ngày khởi công | Ngày dự kiến hoàn thành | Ngày hoàn thành thực tế
- % Tiến độ tổng thể | % Giải ngân
Công thức tình trạng tự động:
=IFS(
TienDo>=0.9, "🟢 Đúng tiến độ",
TienDo>=0.7, "🟡 Chậm nhẹ",
TRUE, "🔴 Chậm nghiêm trọng"
)
Ô tình trạng này tự đổi màu sắc và text dựa vào % tiến độ tổng thể — giúp ban quản lý đọc báo cáo nhanh chỉ trong 5 giây.
Sheet 2: Hạng Mục Công Việc (WBS — Work Breakdown Structure)
Đây là trái tim của template. WBS phân cấp toàn bộ công trình từ hạng mục lớn xuống các công việc nhỏ nhất, mỗi cấp đều có ngân sách và tiến độ riêng.
Cột dữ liệu:
- Mã HM | Tên hạng mục | Hạng mục cha
- Nhà thầu phụ trách
- Ngân sách | Tạm ứng | Đã nghiệm thu | Còn lại thanh toán
- Ngày bắt đầu | Ngày dự kiến xong | Tiến độ % | Trạng thái | Ghi chú
Ví dụ phân cấp WBS:
1. Phần Móng ← hạng mục cấp 1
1.1 Đào móng ← hạng mục cấp 2
1.2 Đổ bê tông móng ← hạng mục cấp 2
1.3 Ép cọc ← hạng mục cấp 2
2. Phần Thô (Kết cấu)
2.1 Đổ sàn tầng 1
2.2 Xây tường
2.3 Mái che
3. Hoàn thiện
3.1 Trát tường
3.2 Lát nền
Tiến độ hạng mục cha tự động:
=AVERAGE(K5:K7) ← trung bình tiến độ các hạng mục con
Khi cập nhật tiến độ hạng mục con (1.1, 1.2, 1.3), tiến độ hạng mục cha (1. Phần Móng) tự cập nhật — không cần nhập tay.
Sheet 3: Nhà Thầu & Hợp Đồng
Quản lý toàn bộ hợp đồng với các nhà thầu phụ: từ giá trị hợp đồng đến tình trạng thanh toán và thời hạn bảo hành.
Cột dữ liệu:
- Tên nhà thầu | Hạng mục đảm nhận
- Giá trị hợp đồng | Tạm ứng | Đã nghiệm thu | Còn lại
- Thời hạn bảo hành (tháng) | Số điện thoại liên hệ
Cột "Còn lại" tự động:
=GiaTriHopDong - TamUng - DaNghiemThu
Với sheet này bạn luôn biết: tổng tiền đã giải ngân cho nhà thầu là bao nhiêu, ai còn bao nhiêu chưa thanh toán, và hợp đồng nào sắp hết hạn bảo hành.
Sheet 4: Vật Tư & Thiết Bị
Theo dõi nhập xuất vật tư và so sánh với dự toán ban đầu — phát hiện sớm nếu đang dùng nhiều hơn kế hoạch.
Cột dữ liệu:
- Tên vật tư | Đơn vị tính
- Khối lượng dự toán | Khối lượng thực nhập
- Đơn giá | Thành tiền (tự tính)
- Nhà cung cấp | Ngày nhập | Ghi chú
Công thức cảnh báo vượt dự toán vật tư:
=IF(KLThucNhap > KLDuToan, "⚠️ Vượt dự toán " & TEXT((KLThucNhap-KLDuToan)/KLDuToan,"0%"), "✅ Trong dự toán")
Dòng tổng hợp cuối sheet so sánh tổng chi vật tư thực tế với tổng dự toán — giúp bạn kiểm soát chi phí nguyên vật liệu.
Sheet 5: Chi Phí Phát Sinh
Không có công trình nào không có phát sinh — vấn đề là theo dõi và phê duyệt chúng có hệ thống.
Cột dữ liệu:
- Ngày | Mô tả chi tiết
- Loại phát sinh: Khách hàng yêu cầu / Lỗi thiết kế / Điều kiện thi công
- Chi phí ước tính | Người đề nghị | Người phê duyệt
- Trạng thái: Chờ duyệt / Đã duyệt / Từ chối
Cảnh báo tổng phát sinh:
=IF(
SUMIF(F2:F100,"Đã duyệt",E2:E100) / NgânSáchDuyệt > 0.1,
"⚠️ Phát sinh vượt 10% ngân sách — cần họp review",
"✅ Phát sinh trong ngưỡng cho phép"
)
Khi tổng phát sinh đã duyệt vượt 10% ngân sách ban đầu, ô cảnh báo đỏ ngay — nhắc ban quản lý cần review lại phạm vi và ngân sách dự án.
Sheet 6: Nhật Ký Công Trường (Báo Cáo Tuần)
Sheet này là nơi cập nhật tiến độ thực tế mỗi tuần — là nguồn dữ liệu để vẽ đường S-curve ở Dashboard.
Cột dữ liệu:
- Tuần (số thứ tự | ngày bắt đầu tuần)
- Công việc chính thực hiện trong tuần
- % tiến độ từng hạng mục cấp 1
- Vấn đề/Rủi ro phát sinh | Biện pháp xử lý
- Điều kiện thời tiết | Số nhân lực huy động
Nhật ký tuần giúp truy vết lịch sử: "Tuần 8 tiến độ chỉ đạt 3% vì mưa liên tục" — thông tin quan trọng khi có tranh chấp hợp đồng về thời gian thi công.
Sheet 7: Dashboard Dự Án
Dashboard tổng hợp mọi thứ thành biểu đồ và số liệu dễ đọc — lý tưởng để trình bày cho chủ đầu tư hoặc ban lãnh đạo.
Các thành phần chính:
Biểu Đồ S-Curve (Đường Cong Tiến Độ)
S-curve là công cụ trực quan nhất để so sánh tiến độ thực tế vs kế hoạch:
Tuần | Kế hoạch % | Thực tế %
1 | 2% | 2%
2 | 5% | 4%
3 | 9% | 8%
4 | 14% | 11% ← bắt đầu chậm
...
Hai đường trên cùng biểu đồ đường cho thấy ngay: đang ahead hay behind schedule, và khoảng cách đang thu hẹp hay mở rộng.
Hạng Mục Chậm Nhất (Top 5)
=QUERY(WBS!A:M,
"SELECT A, B, K ORDER BY K ASC LIMIT 5",
1)
Tự động hiển thị 5 hạng mục có tiến độ thấp nhất — giúp tập trung nguồn lực vào chỗ cần thiết.
Chi Phí Thực Tế vs Ngân Sách
Bar chart so sánh từng hạng mục: ngân sách phân bổ vs đã giải ngân — nhìn ngay hạng mục nào đang overspend.
Earned Value Management (EVM) — Phân Tích Giá Trị Thực Hiện
EVM là phương pháp đo lường dự án chuyên nghiệp, kết hợp cả hai chiều: tiến độ và chi phí trong một chỉ số duy nhất. Template tích hợp sẵn các công thức EVM cốt lõi:
Các Công Thức EVM Quan Trọng
1. % Tiến độ tổng dự án (Weighted Average theo ngân sách):
=SUMPRODUCT(NgânSách_range, TiếnĐộ_range) / SUM(NgânSách_range)
Hạng mục ngân sách lớn hơn có trọng số cao hơn trong tính tiến độ tổng thể — chính xác hơn AVERAGE đơn giản.
2. Earned Value (EV — Giá trị công việc thực hiện):
EV = Ngân_sách_duyệt × Tiến_độ_thực_tế
Ví dụ: Ngân sách phần móng 500 triệu, tiến độ thực tế 60% → EV = 300 triệu. Đây là "giá trị" công việc đã làm được.
3. Schedule Variance (SV — Độ lệch tiến độ):
SV = EV - PV (PV = Planned Value — giá trị kế hoạch)
SV âm = đang chậm tiến độ. SV dương = đang vượt tiến độ.
4. Cost Variance (CV — Độ lệch chi phí):
CV = EV - AC (AC = Actual Cost — chi phí thực tế)
CV âm = đang overspend (chi nhiều hơn giá trị làm được). CV dương = đang dưới ngân sách.
5. Ngày hoàn thành dự báo (nếu giữ tốc độ hiện tại):
=NgàyBắtĐầu + (NgàyKếHoạch - NgàyBắtĐầu) / TiếnĐộThựcTế
Nếu tiến độ thực tế là 80% so với kế hoạch, công thức này tự tính ra ngày hoàn thành dự báo sẽ chậm hơn bao nhiêu ngày.
6. Cảnh báo vượt ngân sách:
=IF(
TổngChiPhíPhátSinh / NgânSáchDuyệt > 0.1,
"⚠️ Vượt 10% ngân sách",
"✅ Trong ngân sách"
)
Apps Script: Tự Động Nhắc Báo Cáo Tuần
Một điểm yếu phổ biến trong quản lý dự án là quên cập nhật số liệu. Apps Script giải quyết bằng cách tự động gửi email nhắc mỗi thứ Sáu:
function nhacBaoCaoTuan() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spreadsheet.getSheetByName('Tổng Quan Dự Án');
var tenDuAn = sheet.getRange('B2').getValue();
var tienDo = sheet.getRange('B10').getValue();
var subject = '[' + tenDuAn + '] Nhắc cập nhật báo cáo tuần';
var body = 'Xin chào,
'
+ 'Đây là nhắc nhở tự động cập nhật nhật ký công trường và tiến độ hạng mục.
'
+ 'Tiến độ hiện tại: ' + (tienDo * 100).toFixed(1) + '%
'
+ 'Vui lòng cập nhật Sheet 6 (Nhật Ký Công Trường) trước 17h hôm nay.
'
+ 'Link: ' + spreadsheet.getUrl();
// Gửi cho giám sát dự án
MailApp.sendEmail('giamdoc@congty.com', subject, body);
}
// Cài trigger: thứ Sáu hàng tuần lúc 8h sáng
// Menu: Extensions → Apps Script → Triggers → Add Trigger
// Function: nhacBaoCaoTuan | Time-driven | Week timer | Every Friday | 8am-9am
Để cài trigger, vào Extensions → Apps Script, chọn Triggers (biểu tượng đồng hồ), thêm trigger mới với cài đặt: Function: nhacBaoCaoTuan | Time-driven → Week timer → Every Friday → 8-9am.
Conditional Formatting: Màu Sắc Tự Động Theo Tiến Độ
Áp dụng Conditional Formatting cho cột Tiến Độ % để hiển thị màu trực quan:
- Đỏ: Tiến độ < 70% so với kế hoạch → chậm nghiêm trọng
- Vàng: Tiến độ 70%–90% → chậm nhẹ, cần chú ý
- Xanh lá: Tiến độ ≥ 90% → đúng kế hoạch
Thiết lập trong Format → Conditional Formatting → Custom formula:
// Quy tắc Đỏ (áp dụng cho cột K — Tiến độ %):
=AND(K2<>"", K2 < 0.7)
// Quy tắc Vàng:
=AND(K2<>"", K2 >= 0.7, K2 < 0.9)
// Quy tắc Xanh:
=AND(K2<>"", K2 >= 0.9)
Cách Triển Khai Template Cho Dự Án Thực Tế
Để bắt đầu sử dụng template hiệu quả ngay từ ngày đầu, thực hiện theo thứ tự:
- Tuần 0 (Trước khởi công): Nhập WBS đầy đủ, phân bổ ngân sách từng hạng mục, nhập thông tin hợp đồng nhà thầu.
- Tuần 1 (Sau khởi công): Bắt đầu nhập nhật ký tuần đầu tiên, kiểm tra trigger email đã hoạt động chưa.
- Mỗi thứ Sáu: Giám sát công trường cập nhật % tiến độ từng hạng mục và nhật ký tuần.
- Đầu mỗi tháng: Review dashboard với chủ đầu tư, cập nhật chi phí phát sinh đã duyệt.
- Khi có phát sinh: Nhập ngay vào Sheet 5, ghi rõ loại phát sinh và trình phê duyệt.
So Sánh: Template Google Sheets vs Phần Mềm Chuyên Ngành
| Tiêu chí | Template Google Sheets | MS Project | Primavera P6 |
|---|---|---|---|
| Chi phí | Miễn phí | ~7 triệu/năm | ~70 triệu/năm |
| Thời gian học | 1–2 ngày | 1–2 tuần | 1–3 tháng |
| Chia sẻ nhóm | Dễ (link Google) | Cần server/SharePoint | Cần server chuyên dụng |
| Biểu đồ Gantt | Hạn chế (dùng bar chart) | Đầy đủ | Đầy đủ + advanced |
| EVM tích hợp | Công thức tự xây | Có sẵn | Đầy đủ |
| Phù hợp với | Dự án <50 tỷ, đội <20 người | Dự án trung bình | Dự án lớn, phức tạp |
Kết luận so sánh: Với dự án xây dựng nhà ở, biệt thự, văn phòng nhỏ dưới 50 tỷ — template Google Sheets là lựa chọn tối ưu về chi phí. Chỉ cần nâng lên phần mềm chuyên ngành khi dự án có nhiều nhà thầu phụ phức tạp, nhiều dự án song song, hoặc yêu cầu báo cáo theo chuẩn quốc tế.
Kết Luận
Template 7-sheet này cho phép bạn theo dõi toàn bộ vòng đời dự án xây dựng — từ WBS chi tiết, quản lý hợp đồng nhà thầu, kiểm soát vật tư, đến dashboard EVM với đường S-curve — tất cả trong một file Google Sheets miễn phí.
Điểm mạnh của template không phải là sự phức tạp, mà là tính nhất quán: khi mọi thông tin được nhập vào đúng sheet, tất cả báo cáo và cảnh báo tự động cập nhật. Giám sát công trường chỉ cần cập nhật số liệu mỗi tuần — ban lãnh đạo có dữ liệu real-time để ra quyết định.
Bắt đầu với Sheet 2 (WBS): nhập đầy đủ hạng mục và ngân sách trước khi khởi công. Đây là nền tảng để tất cả công thức và dashboard hoạt động chính xác.
Tham khảo thêm: PMI — Project Management Body of Knowledge (PMBOK) | Google Sheets Help Center
Chia sẻ bài viết:
Tuân Hoang
Đội ngũ SheetStore
Google Workspace Certified, 5+ years experience
Bạn thấy bài viết hữu ích?
Đăng ký nhận thông báo khi có bài viết mới.

