Quy trình: Lập dự toán xây dựng
Workflow chuẩn cho QS / dự toán viên — đo bóc khối lượng, tra cứu đơn giá, tổng hợp dự toán, in báo cáo cho thầu chính / CĐT.
Mục tiêu
- Input: bản vẽ thi công (PDF / DWG / file Excel khối lượng).
- Output: bảng dự toán chi tiết + bảng tổng hợp + báo cáo PDF in ra.
Workflow
Bước 1 — Tổng hợp khối lượng từ nhiều nguồn
Nguồn A — File Excel khối lượng đã có
Mở file → kiểm tra cấu trúc bảng (Số TT, Mã CT, Tên CT, Đơn vị, Khối lượng).
Nếu bảng nhiều cấp (1, 1.1, 1.1.1, ...) — dùng DVD Addin → Đánh số đa cấp để generate STT.
Nguồn B — Đo bóc từ bản vẽ PDF
DVD Addin → PDF Manager (xem PDF & OCR):
- Mở bản vẽ PDF.
- Đọc thông tin kích thước từ bảng table trong PDF → paste sang Excel.
- Hoặc dùng OCR cho bản vẽ scan (không có text layer).
Nguồn C — Import từ Revit / BIM
Export từ Revit ra file Excel (Schedule view → Export).
- DVD Addin → Smart Case chuẩn hóa text.
- → Bỏ dấu tên file nếu cần.
Bước 2 — Tra cứu đơn giá từ kho data
Setup kết nối server (nếu công ty có)
DVD Cons → Kết nối Server → đăng nhập workspace → Download BangGia_2026:
→ Sheet mới BangGia có các cột: Mã CT, Tên CT, Đơn vị, Đơn giá NC, Đơn giá VL, Đơn giá MTC, Đơn giá tổng.
→ Chi tiết: Connect Server.
VLOOKUP đơn giá vào bảng khối lượng
Trong sheet khối lượng, thêm cột "Đơn giá":
=VLOOKUP(MaCT, BangGia!$A:$H, 8, FALSE)Hoặc nâng cao với DvdVLookupAll nếu cùng mã CT có nhiều mức giá theo khu vực/thời điểm.
Cột thành tiền
=KhoiLuong * DonGiaBước 3 — Tổng hợp đa cấp
Dùng Tự động tổng (Autosum) — addin tự sum theo cấu trúc cấp:
| Level | STT | Tên CT | Khối lượng | Đơn giá | Thành tiền |
|---|---|---|---|---|---|
| 1 | 1 | Phần móng | =SUM(F3:F5) | ||
| 2 | 1.1 | Đào đất | 250 | 50.000 | 12.500.000 |
| 2 | 1.2 | Bê tông lót | 30 | 1.200.000 | 36.000.000 |
| 2 | 1.3 | Cốt thép móng | 1.2 | 25.000.000 | 30.000.000 |
| 1 | 2 | Phần thân | =SUM(F7:F10) | ||
| 2 | 2.1 | Cột tầng 1 | ... | ... | ... |
Chọn cell tổng → click Autosum → addin tự =SUM(...) chính xác phạm vi.
Bước 4 — Format chuyên nghiệp
- Đánh số tự động cột STT: Numbering.
- Format số tiền dùng UDF:
=DvdFormatVnd(F3)→12.500.000 đ. - Đọc số bằng chữ cho dòng tổng cuối:
=DvdNumToText(SUM(...)). - Tô màu dòng cấp 1 vs cấp 2 vs cấp 3: dùng Color Shapes / Conditional Format.
- Tạo Title header bảng đẹp: Create Title.
Bước 5 — Kiểm tra lỗi trước khi nộp
DVD Cons → Kiểm tra lỗi (Formula Tools):
- Quét toàn workbook tìm
#REF!,#NAME?,#DIV/0!. - Click cell lỗi → jump tới fix ngay.
DVD Cons → Truy vết Lookup:
- Verify chain VLOOKUP từ bảng khối lượng → BangGia.
- Đảm bảo không có Mã CT nào trả về
#N/A.
→ Chi tiết: QS Tools.
Bước 6 — Xuất báo cáo
Option A — In từng phần riêng biệt
DVD Addin → Batch Print với driver cell = cấp 1 (Phần móng, Phần thân, ...):
- Mỗi vòng lặp → in toàn bộ subset cấp 2 + 3 thuộc cấp 1 đó.
- Output: N file PDF tương ứng N phần.
Option B — Selected Sheets → PDF
Chọn nhiều sheet (Khối lượng + Tổng kết + Vật liệu + ...) → DVD Addin → Selected Sheets to PDF:
- 1 file PDF duy nhất chứa tất cả sheets.
- Tự động tạo bookmark per sheet → dễ navigate.
→ Chi tiết: Print Utilities.
Option C — Gửi Word cho CĐT
DVD Addin → Merge Word với template "Báo cáo dự toán" → 1 file Word có table + chữ ký.
→ Chi tiết: Merge Word.
Tối ưu workflow
Master template với formula đầy đủ
Tạo 1 file Excel template DuToan_Master.xlsx đã có sẵn:
- Sheet
KhoiLuongvới formula=VLOOKUP(...)vào BangGia. - Sheet
TongHopvới formula=SUMIFtheo cấp. - Sheet
BangGia(auto-sync via Connect Server). - Sheet
Settings(param dự án).
Khi có dự án mới → copy template → đổi data → done.
Auto-update đơn giá khi server cập nhật
Connect Server tự sync bảng giá mỗi 4 giờ. Workbook đang mở → recalc → cell =VLOOKUP(...) lấy giá mới.
Snapshot trước khi server update
Khi sắp nộp dự toán cho CĐT → Lock đơn giá:
- Copy sheet
BangGia→ đặt tênBangGia_NgayChot. - Đổi formula sang
=VLOOKUP(MaCT, BangGia_NgayChot!A:H, 8, FALSE). - → Giá không đổi dù server cập nhật.
Comparison nhiều phương án
Tạo nhiều sheet KhoiLuong_PhuongAn1, KhoiLuong_PhuongAn2 với khác biệt:
- Hạng mục bỏ/thêm.
- Đơn giá khác (vd: vật liệu thay thế).
Sheet SoSanh dùng INDEX/MATCH tổng hợp → click button compare.
License gating
Đa số lệnh đo bóc free. Lệnh premium quan trọng:
- Tự động tổng → Tham chiếu / Điền kết quả (formula tools).
- Truy vết Lookup.
- Connect Server.
→ Hoạt động OK trong trial 30 ngày. Sau đó cần kích hoạt license.
Liên quan
- Formula Tools — Autosum, Round, Lock Reference, Error Check.
- QS Tools — Xem công thức, Truy vết Lookup, Ô phụ thuộc.
- Connect Server — sync bảng giá team.
- UDF Range + Lookup — DvdVLookupAll, DvdXLookup2D.
- UDF Date + Math + Money — DvdNumToText, DvdFormatVnd, DvdRound.