Skip to content

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 * DonGia

Bướ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:

LevelSTTTên CTKhối lượngĐơn giáThành tiền
11Phần móng=SUM(F3:F5)
21.1Đào đất25050.00012.500.000
21.2Bê tông lót301.200.00036.000.000
21.3Cốt thép móng1.225.000.00030.000.000
12Phần thân=SUM(F7:F10)
22.1Cộ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 KhoiLuong với formula =VLOOKUP(...) vào BangGia.
  • Sheet TongHop với formula =SUMIF theo 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ên BangGia_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

Released under DVDAddin License.