Xuất Danh Sách Vật Liệu SketchUp Ra Excel Với Công Thức Sống

SheetUp Component Report grid for a sample two-storey office model: tag, container, component name, count, dimensions, areas

SheetUp xuất dự toán từ SketchUp thành một sheet Excel phẳng: sheet tên Estimate, mỗi hàng dự toán một hàng trong sheet, 25 cột, trong đó cột Total của từng hàng và khối tổng bên dưới bảng là công thức Excel sống. Việc nhóm các hàng theo tag, vật liệu hay nguồn được giao cho Excel, ví dụ bằng PivotTable. Cách còn lại là Generate Report của chính SketchUp: tải về file CSV thuộc tính component. Bài này nêu mỗi cách cho ra gì, bên trong file của SheetUp có gì, và cách chuẩn bị mô hình.

Chọn cách theo loại file cần có

Cách Kết quả Định dạng
Generate Report (menu File) Bảng thuộc tính của component và group, nhóm và cộng tổng theo template CSV (tài liệu chỉ mô tả CSV)
SheetUp, Excel (.xlsx) Một sheet phẳng, mỗi hàng dự toán một hàng, công thức Total sống và khối tổng .xlsx
SheetUp, CSV Cùng 25 cột dưới dạng giá trị, không công thức, không khối tổng .csv
SheetUp, HTML report Bảng và các tổng trên một trang, kèm tên dự án và ngày .html
SheetUp, Copy to clipboard Dòng tiêu đề và các hàng, phân tách bằng tab, dán thẳng vào bảng tính Clipboard
SheetUp, Print Báo cáo HTML qua hộp thoại in Hộp thoại in
SheetUp, Import lines Đọc file XLSX hoặc CSV đã xuất trở lại vào dự toán .xlsx hoặc .csv

Generate Report của SketchUp cho bạn gì

Generate Report dựng một bảng trong đó mỗi cột là một thuộc tính (attribute) và mỗi hàng chứa giá trị thuộc tính. Các bước theo tài liệu SketchUp:

  1. Chọn File > Generate Report để mở Template Manager.
  2. Tạo template mới hoặc chọn một template. Template lưu phạm vi (Entire Model hoặc Current Selection), các mức lồng của component, danh sách thuộc tính theo thứ tự cột, các trường Group By và đơn vị (Architectural, Decimal, Engineering hoặc Fractional Inches, kèm độ chính xác).
  3. Bấm Run để xem trước bảng, rồi Download để lưu thành file CSV.

Tài liệu mô tả một template Component Quantities, liệt kê tên component và số lượng của từng loại bằng cách đặt Definition Name vào Group By. Group By gom các giá trị thuộc tính, và thuộc tính số như giá hay chiều dài có thể được tính tiền phụ (subtotal), kèm một tổng cộng các tiền phụ của cả nhóm. Template di chuyển bằng file .grt qua Export và Import, hoặc nằm trong mô hình. Tài liệu nói file CSV có thể mở bằng chương trình bảng tính hoặc chèn vào LayOut thành bảng.

Có hai giới hạn quan trọng với danh sách vật liệu. Các thuộc tính thuộc về component và group (Definition Name, Tag, Price, loại phân loại, chiều dài hộp bao), nên bảng là danh sách component. Và diện tích các mặt được tô một vật liệu không nằm trong những thuộc tính mà tài liệu mô tả: trong một chủ đề cộng đồng nơi người hỏi cố lấy diện tích theo vật liệu, các câu trả lời có extension và bảng Materials, nơi menu chuột phải của vật liệu có Area > Material cho từng vật liệu một (tài liệu).

Xuất dự toán bằng SheetUp

SheetUp không tự liệt kê mô hình. Dự toán là một bảng các hàng do bạn tự thêm vào, và file xuất ghi đúng bảng đó. Các bước:

  1. Chuẩn bị mô hình theo danh sách kiểm tra bên dưới: tag, tên group và component, tên vật liệu.
  2. Mở SheetUp từ menu Extensions. Ở thanh dưới cùng của cửa sổ bấm Add row; một popover hiện ra với Custom row, Component…, Material…, Tag… và, khi có đối tượng đang được chọn trong SketchUp, From selection. Hàng Custom là văn bản với số lượng và đơn vị tự gõ. Ba danh sách chọn có ô tìm kiếm và một ô tích ở mỗi mục: bấm vào một mục chỉ tích ô đó, Select all results tích mọi mục mà kết quả tìm đang hiện, và Add N selected thêm các mục đã tích trong một bước undo. From selection thêm một hàng Component cho mỗi component khác nhau mà bạn đang chọn trong SketchUp.
  3. Đặt Per trong danh sách thả xuống, một danh sách cuộn được chia theo tiêu đề: Each; Length, Width và Height (m, mm, cm, in, ft, yd); Surface area và Area W×H (m², ft², yd²); Volume (m³, ft³, yd³); Weight (kg, t, lb, ton, trong đó t là tấn mét và ton là tấn ngắn Mỹ 2000 lb). Hàng Material có Surface area và Each. Hàng Component hoặc Tag mới bắt đầu ở Each, hàng Material ở Surface area, nên hãy tự chọn Volume ở chỗ bạn tính giá theo thể tích. Đổi sang đơn vị khác cùng loại (m³ sang yd³) thì giá được quy đổi nên số tiền giữ nguyên; đổi sang loại khác (m³ sang m²) thì giữ nguyên con số bạn đã gõ. Sau đó đặt Factor (một số, hoặc phân số như 1/2 hay /2, được lưu là 0,5) nếu số lượng cần hệ số nhân và Price theo đơn vị đang hiện ở Per. Để trống Waste % và Tax % thì dùng giá trị mặc định trong Settings. Hàng cuối của bảng là tổng cộng.
  4. Mở Settings (nút Settings ở góc trên bên phải) để chọn hệ Metric hay Imperial, tỷ lệ hao hụt và thuế mặc định, tiền tệ, dạng số và số chữ số thập phân. Nút Columns bên cạnh hiện và ẩn các cột của bảng (Scope, Billed qty và Billed unit được ẩn sẵn); cột bị ẩn vẫn được xuất.
  5. Mở Export và chọn Excel (.xlsx). Hộp thoại lưu của SketchUp mở ra với tên gợi ý <tên mô hình>_Estimate.xlsx. Cần có ít nhất một hàng mới xuất được, và khi số lượng vẫn đang được đo, SheetUp bảo bạn thử lại sau giây lát (ô Qty hiện measuring…). Số lượng tự được đo lại khoảng 1,5 giây sau khi mô hình thay đổi.

Lưu một file XLSX, CSV hoặc HTML được tính là một lượt xuất trong hạn mức miễn phí theo ngày và có thể yêu cầu tài khoản 3dshouse miễn phí; Copy, Print và Import thì không. Cách đo từng loại nguồn được giải thích trong hướng dẫn SheetUp cho SketchUp.

Bên trong sheet Estimate

Sheet có hàng tiêu đề được cố định và bộ lọc tự động trên bảng. 25 cột, theo thứ tự (A đến Y):

Cột Nội dung
Code, Name Mã của hàng (sinh từ tên, ví dụ CMP-GROUND-SLAB-01, sửa được; tiền tố CMP, MAT, TAG hoặc CUS cho biết loại) và tên của nó: tên hiện tại của component, tag hoặc vật liệu, hoặc văn bản bạn gõ ở hàng Custom. Tag mặc định hiện là Untagged, mặt chưa tô hiện là Not assigned
Source type, Tag, Scope Custom, Component, Material hoặc Tag; cột Tag chỉ có giá trị ở hàng Component và Tag (chi tiết để ở Layer0, hiện là Untagged, nằm trong một group đã gán tag thì tính vào tag của group đó). Scope chỉ có ở hàng Component: With parts (mặc định, component cùng mọi bộ phận lồng bên trong) hoặc Own only (chỉ hình học của riêng nó, như hàng Tag cộng)
Count, Width, Height, Length, Total length, Surface area, Area W×H, Volume, Weight Các số đo của hàng lấy từ mô hình, theo đơn vị hiển thị ghi trong tiêu đề. Surface area là diện tích mọi mặt. Area W×H là diện tích hình chiếu của component theo trục nhỏ nhất của hộp bao, nhân số instance: với khối kín, các lỗ khoét xuyên qua được trừ, nên một bức tường 4 × 3 m dày 0,2 m có lỗ cửa 1 × 1 m cho 11 m² mỗi cái, so với diện tích bề mặt 25,6 m²; hình học hở dùng hình chữ nhật hộp bao. Hàng Tag không có width, height, length; hàng Material chỉ có số mặt và diện tích bề mặt. Hàng Custom để trống các cột này
Qty, Per, Factor, Billed qty, Billed unit, Price Số lượng theo đơn vị ghi ở Per (số đếm với Each, đúng như đã gõ với hàng Custom), nhãn Per như Volume (yd³), Length (mm) hay Area W×H (m²), hệ số, số lượng thanh toán (Qty × Factor, là công thức) cùng đơn vị gõ tự do của hàng lấy từ mô hình như MH, bags hay truckloads, và đơn giá theo đơn vị đang hiện ở Per. Hàng chưa có giá để trống ô Price. Hàng mà component, vật liệu hoặc tag không còn trong mô hình hiện not found in this model trong ứng dụng và được xuất với Qty 0 cùng các số đo để trống
Waste %, Tax %, Total Các tỷ lệ áp dụng cho hàng (lấy mặc định trong Settings nếu hàng không có giá trị riêng) và thành tiền của hàng
Weight per, Density Hàng Component và Tag. Density là khối lượng đơn vị riêng của hàng và Weight per cho biết nó tính trên cái gì, viết bằng nhãn hệ mét: kg/m³ (volume), kg/m² (area W×H), kg/m² (surface area), kg/m (length) hoặc kg each. Density luôn theo hệ mét bất kể hệ hiển thị và để trống nếu hàng không có

Đơn vị nằm ngay trong tiêu đề, ví dụ Surface area (m²) hay Volume (ft³), và tiêu đề Price, Total ghi mã tiền tệ. Qty và Price tính theo đơn vị ghi ở ô Per của hàng. Đơn giá được lưu theo đơn vị mét và hiển thị theo đơn vị của hàng, nên chuyển giữa Metric và Imperial làm đổi các con số trong file nhưng không bao giờ đổi các tổng.

Công thức sống trong file

Total của mỗi hàng chính là phép tính SheetUp dùng, viết thành công thức trên các ô của hàng đó:

Total = Qty × Factor × Price × (1 + Waste % / 100) × (1 + Tax % / 100)

Trong sheet, hàng 2 chứa =O2*Q2*T2*(1+U2/100)*(1+V2/100), vì Qty, Factor, Price, Waste % và Tax % lần lượt là cột O, Q, T, U và V; Billed qty ở ô R2 là =O2*Q2. Dưới bảng, sau một hàng trống, khối tổng liệt kê Lines, Lines priced, Subtotal, Waste, Tax và Total, nhãn ở cột A và giá trị ở cột Total (cột W). Mỗi mục là công thức trên các cột của bảng, được lưu kèm giá trị đã tính, và workbook được đánh dấu để tính lại khi mở. Ứng dụng chỉ hiện tổng cộng, ở hàng cuối của bảng; phần chi tiết hao hụt và thuế có trong file.

Một ví dụ, với Tax % mặc định trong Settings đặt là 20 và Waste % là 5 và 10 ở hai hàng:

Source type Name Qty Per Price Waste % Tax % Total
Component Ground slab 24,00 Volume (m³) 310,00 5 20 9.374,40
Material Oak veneer 38,50 Surface area (m²) 42,00 10 20 2.134,44
Component Door D1 6 Each 480,00 0 20 3.456,00
Custom Site cleaning 1 item 650,00 0 20 780,00

Hàng tấm sàn: 24 × 310 = 7.440,00; hao hụt 7.440 × 5 % = 372,00; thuế (7.440 + 372) × 20 % = 1.562,40; thành tiền 9.374,40. Khối tổng khi đó ghi: Lines 4, Lines priced 4, Subtotal 12.587,00, Waste 533,70, Tax 2.624,14, Total 15.744,84, cũng chính là tổng của bốn Total theo hàng. Trong ví dụ này Subtotal ở ô W9 là =SUMPRODUCT(O2:O5,Q2:Q5,T2:T5). Đổi Price của tấm sàn trong Excel thì Total của hàng, Subtotal, Tax và Total đều đổi theo.

Hai điều cần biết. Công thức chỉ dùng Qty, Factor, Price, Waste % và Tax %; sửa một số đo như Surface area hay Volume không đổi gì, và sửa Qty trong Excel chỉ đổi file, không đổi mô hình SketchUp. Với hàng lấy từ mô hình, Qty là số lượng đã đo, trước khi nhân hệ số.

Nhóm và cộng tổng trong Excel

SheetUp không có tab báo cáo; sheet được dựng để Excel làm việc nhóm. Trang PivotTable của Microsoft yêu cầu dữ liệu theo cột với một hàng tiêu đề duy nhất và không có hàng hoặc cột trống, đúng như cách bảng được bố trí: khối tổng nằm sau một hàng trống, nên hãy chọn bảng, từ A1 đến hàng cuối của cột Y, thay vì cả sheet.

  • PivotTable. Insert > PivotTable trên vùng đó. Đặt Tag hoặc Name vào Rows và cột Total vào Values để có chi phí theo tag hay theo component, hoặc đặt Source type vào Rows để xem tách riêng component, vật liệu, tag và mục tự nhập. Thêm Surface area, Area W×H, Volume hay Weight vào Values để có khối lượng theo tag. Cột Tag để trống ở hàng Material và Custom, nên với chi phí theo vật liệu hãy lọc Source type là Material và dùng Name. Sau khi đổi dữ liệu, hãy làm mới PivotTable.
  • Một công thức. SUMIFS cộng một cột theo một tiêu chí: với các hàng 2 đến 5 của ví dụ, =SUMIFS(W2:W5,C2:C5,"Component") trả về 12.830,40, gồm tấm sàn và cửa.
  • Lọc và sắp xếp. Bộ lọc tự động đã bật sẵn trên hàng tiêu đề.

Chồng lấn là cái bẫy duy nhất. Một hàng Component và một hàng Tag, hoặc một component và bộ phận lồng bên trong làm hai hàng riêng, có thể đo cùng một hình học, và SheetUp không trừ giúp bạn. Trong ứng dụng, tiền tố của Code (CMP, MAT, TAG, CUS) cho biết mỗi hàng trỏ tới đâu; trong file, cột Source type làm đúng việc ấy, nên hãy lọc theo nó trước khi cộng một cột.

Các định dạng còn lại

  • CSV. Cùng 25 cột, chỉ giá trị: không công thức và không khối tổng. Lưu UTF-8 kèm byte-order mark. Số được làm tròn theo số chữ số thập phân hiển thị trong SheetUp, ghi với dấu thập phân của Settings, không có dấu phân cách hàng nghìn hay ký hiệu tiền tệ (ngược lại, XLSX giữ nguyên số chính xác và chỉ định dạng phần hiển thị). Nếu một ô văn bản bắt đầu bằng =, +, -, @, tab hoặc xuống dòng, SheetUp thêm dấu nháy đơn phía trước để bảng tính không đọc tên tag hay component thành công thức.
  • HTML report. Một trang tiêu đề Estimate với tên dự án và ngày, bảng theo dấu phân cách của bạn, và khối tổng bên dưới; khi in là khổ ngang, dòng tiêu đề lặp lại ở mỗi trang.
  • Copy to clipboard. Dòng tiêu đề cộng các hàng, phân tách bằng tab, giá trị ô giống CSV và không có khối tổng. Dán vào bảng tính, mỗi giá trị rơi vào một ô riêng.
  • Print. Mở hộp thoại in với báo cáo HTML.

Dấu thập phân quan trọng với CSV. Với dấu phẩy thập phân, SheetUp chuyển dấu phân cách sang chấm phẩy; trang của Microsoft về file CSV mô tả cùng cặp ghép này trong Excel: dấu thập phân phẩy đi với dấu phân cách danh sách chấm phẩy. Với XLSX, các dấu phân cách do chương trình mở file quyết định, không phải thiết lập của SheetUp.

Đưa các hàng đã sửa trở lại bằng Import

Đơn giá và hệ số thường được chỉnh trong bảng tính, nên SheetUp đọc lại chính file của nó. Chọn Export > Import lines…, chọn một file XLSX hoặc CSV do SheetUp xuất, rồi quyết định trong hộp xác nhận nhỏ là Replace all lines hay Add to the list; cả hai đều là một bước undo trong SketchUp.

  1. Các cột được nhận ra qua chữ trong tiêu đề (phần đơn vị trong ngoặc và chữ hoa chữ thường được bỏ qua), nên hãy giữ nguyên hàng tiêu đề. Việc đọc dừng ở hàng trống đầu tiên, chỗ khối tổng bắt đầu, nên đừng chèn hàng trống vào giữa bảng.
  2. Source type, Tag và Name quyết định hàng trỏ tới đâu. Component, vật liệu và tag được khớp theo tag và tên; mục nào không có trong mô hình đang mở sẽ thành hàng not found với số lượng 0 cho đến khi sửa. Vì vậy đừng đổi tên hàng lấy từ mô hình trong Excel: đổi tên ở ô Name ngay trong SheetUp thì đổi tên thật của component, tag hoặc vật liệu trong cảnh SketchUp, đó là một thao tác khác.
  3. Ký tự đại diện là ngoại lệ duy nhất. Name kết thúc bằng * ở hàng Component, Material hoặc Tag (ví dụ Concrete*) được bung thành một hàng cho mỗi component, vật liệu hoặc tag có tên bắt đầu bằng đoạn chữ đó, không phân biệt hoa thường. Mỗi hàng mới lấy Per, Factor, Price, Waste % và Tax % của hàng đó và có Code mới; với hàng Component, ô Tag nếu đã điền cũng phải khớp. Khi không có gì khớp, một hàng not found được giữ lại và thông báo nói rõ. Một component thật sự có tên kết thúc bằng * cũng bị bung ra.
  4. Số lượng lấy từ mô hình luôn được đo lại. Hàng Custom giữ Name, Qty, chữ ở Per và Price bạn đã gõ.
  5. Với hàng lấy từ mô hình, Price được đọc theo đơn vị của Per ở cùng hàng (nhãn như đã xuất, ví dụ Volume (yd³) hay Area W×H (m²), hoặc một tên trần hay ký hiệu: m, mm, cm, in, ft, yd, m², ft², yd², m³, ft³, yd³, kg, lb, t, ton hoặc each; ký hiệu diện tích trần được hiểu là diện tích bề mặt) và lưu theo đơn vị mét; đơn vị khác với mặc định của hệ trong Settings được giữ lại làm đơn vị của hàng. Hàng mà ô Per không có đơn vị nào đã biết sẽ bỏ qua giá, và SheetUp báo điều đó.
  6. Code, Factor, Waste % và Tax % được đọc khi ô có giá trị hợp lệ; Factor có thể là phân số như 1/2. Vì vậy hàng từng dùng mặc định trong Settings cho hao hụt hay thuế sẽ mang con số đó một cách tường minh sau khi nhập.
  7. Weight per, Density, Scope và Billed unit chỉ được đọc theo tên tiêu đề. Weight per (nhãn như đã xuất, hoặc một tên như length) và Density (luôn theo hệ mét, trong đơn vị của nhãn đó) đặt khối lượng đơn vị cho hàng Component hoặc Tag; Scope đặt Own only cho hàng Component; Billed unit đặt chữ tự do của hàng lấy từ mô hình. Billed qty là Qty × Factor nên bị bỏ qua. File do bản SheetUp cũ xuất, không có các cột này, vẫn nhập được: các hàng tính khối lượng theo thể tích, không có density, và phạm vi With parts.

Các hàng không thể thành hàng dự toán bị bỏ qua và được đếm trong thông báo. Không có gì được nhập từ file không có tên cột của SheetUp.

Giới hạn cần biết

  • Giao diện tiếng Anh. Tên sheet, tiêu đề và nhãn đều bằng tiếng Anh; SheetUp không có thiết lập ngôn ngữ.
  • File xuất là ảnh chụp. Nó chứa số lượng đo tại thời điểm bạn lưu. Sau khi sửa mô hình, hãy đợi đến khi ô Qty không còn ghi measuring… rồi xuất lại.
  • Không xuất PDF. Print mở hộp thoại in của hệ thống; SheetUp không tự tạo file PDF.
  • Thể tích và khối lượng chỉ chính xác với khối kín; xem cách đo thể tích. Với hình học hở, thể tích là ước tính từ lưới (mesh), được đánh dấu ≈ kèm cảnh báo trong ứng dụng. Khối lượng là số đo mà Weight per chỉ định (thể tích, Area W×H, diện tích bề mặt, tổng chiều dài hoặc số instance) nhân với Density của hàng. Với mặc định kg/m³ (volume) và Density để trống, bảng có sẵn theo tên vật liệu cho tỷ trọng, và nếu không có mục nào thì khối lượng là 0 kèm cảnh báo; với bốn kiểu còn lại, Density để trống cho khối lượng 0 cho đến khi bạn gõ một con số. Hình học hở không được trừ lỗ khoét: Area W×H của nó là hình chữ nhật hộp bao.
  • Extension cũ có thể gặp trang mới hơn: khi đó SheetUp hiện một banner yêu cầu cập nhật trong Extension Manager và khởi động lại SketchUp. Cho đến lúc đó, các hàng lấy từ mô hình được xuất với số lượng 0; hàng Custom và chính các thao tác xuất vẫn hoạt động.

Danh sách kiểm tra để xuất cho sạch

  • Tag. Gán tag cho mọi group và component. Một component được xác định bởi tag và tên; tag mặc định hiện là Untagged, và chi tiết để ở Layer0 trong một group đã gán tag thì tính vào tag của group đó.
  • Tên. Đặt tên cho group và component, dùng một definition cho mỗi loại chi tiết và đặt tên khác nhau cho các kích thước khác nhau, vì các instance cùng tag và cùng tên thành một component trong danh sách chọn.
  • Vật liệu. Tô các mặt, hoặc group hay component cha, bằng một vật liệu có tên. Mặt chưa tô lấy vật liệu của instance cha gần nhất đã được tô; phần còn lại hiện là Not assigned. Giữ tên nhất quán (Oak, không phải oak 2 hay Oak copy), vì một hàng Material là diện tích bề mặt của một tên vật liệu và bảng tỷ trọng có sẵn tra khối lượng theo tên vật liệu.
  • Khối kín. Đóng kín hình học của những chi tiết bạn sẽ báo cáo thể tích, khối lượng theo thể tích hay Area W×H.
  • Trước khi xuất. Kiểm tra đơn vị, tiền tệ và dạng số trong Settings, và đọc hàng cuối của bảng: đó là tổng bạn sẽ gặp lại trong file.

Những điều tôi chưa kiểm được

  • File hoạt động thế nào trong Excel, Numbers hay Google Sheets. Tôi đọc mã ghi file và mô tả những gì nó ghi; tôi chưa mở một workbook đã xuất trong Excel, nên việc tính lại khi mở, các chữ cái cột trên một file thật, các bước PivotTable trên chính sheet này và cách CSV hiển thị đều chưa được thử. Hãy mở thử một file xuất trong chương trình của bạn trước khi gửi đi.
  • Extension chạy bên trong SketchUp. Các bước trong ứng dụng lấy từ mã nguồn và tài liệu của extension, không phải từ một phiên làm việc trong SketchUp cho bài này.
  • Gói SketchUp nào có Generate Report. Bài blog năm 2022 của chính SketchUp mô tả đó là việc SketchUp Pro làm được; các trang trợ giúp hiện tại và trang so sánh gói không nêu gói nào. Hãy kiểm tra gói của bạn trước khi dựa vào.
  • Đầu ra HTML của Generate Report. Tài liệu hiện tại chỉ mô tả CSV; tôi không thấy tùy chọn HTML nào được ghi lại.
  • Generate Report có cộng được diện tích vật liệu không. Tôi không thấy thuộc tính nào được ghi tài liệu cho việc đó, và bằng chứng là chủ đề cộng đồng ở trên, không phải tuyên bố của SketchUp.

Nguồn

Để tính giá cho các hàng bạn xuất, xem hướng dẫn dự toán chi phí trong SketchUp; để biến khối lượng thành đơn đặt vật liệu, xem tính khối lượng vật liệu từ mô hình SketchUp.

Hỏi đáp

SketchUp có xuất danh sách vật liệu ra Excel được không?
Generate Report của SketchUp tải về một file CSV chứa thuộc tính của component và group, mà các phần mềm bảng tính đều mở được. SheetUp ghi thẳng một workbook XLSX: một sheet tên Estimate, mỗi hàng dự toán một hàng trong sheet, kèm diện tích bề mặt, diện tích chiếu (Area W×H), thể tích, khối lượng đã đo, đơn giá và thành tiền của từng hàng.

File Excel xuất ra có chứa công thức không?
Có, với file XLSX. Cột Total và cột Billed qty (Qty × Factor) của mỗi hàng, cùng khối tổng bên dưới bảng (Lines, Lines priced, Subtotal, Waste, Tax, Total), là công thức Excel, được lưu kèm giá trị đã tính. Đổi Qty, Factor, Price, Waste % hoặc Tax % trong Excel thì chúng tính lại. Các cột số đo (Count, Width, Surface area, Volume…) là số thuần, còn CSV chỉ mang giá trị.

Làm sao cộng dự toán theo tag hoặc theo vật liệu trong Excel?
Dựng PivotTable trên sheet Estimate: chọn bảng, vào Insert > PivotTable, đặt Tag hoặc Name vào Rows và cột Total vào Values. SheetUp không tự nhóm; file xuất là một bảng phẳng để Excel làm việc đó. Cột Tag chỉ có giá trị ở hàng Component và Tag, nên muốn chi phí theo vật liệu hãy lọc Source type là Material và đặt Name vào Rows. Cũng nên lọc Source type nếu một hàng Component và một hàng Tag cùng bao hình học.

Vì sao CSV dùng dấu chấm phẩy và dấu phẩy thập phân?
Khi dạng số trong Settings của SheetUp dùng dấu phẩy làm dấu thập phân (1.234,50), CSV dùng dấu phẩy thập phân đó và dấu chấm phẩy làm dấu phân cách, vì Excel ghép dấu thập phân phẩy với dấu phân cách danh sách là chấm phẩy. Với dấu chấm thập phân, dấu phân cách là dấu phẩy.

Sửa đơn giá trong Excel rồi đưa trở lại SketchUp được không?
Được. Sửa file đã xuất, giữ nguyên hàng tiêu đề, rồi dùng Export > Import lines… trong SheetUp và chọn thay toàn bộ dòng hoặc thêm vào danh sách. Component, vật liệu và tag được khớp theo tag và tên rồi đo lại từ mô hình; hàng Custom giữ số lượng và đơn giá đã gõ. Hãy sửa Price, Factor, Waste % hoặc Tax % trong Excel, đừng sửa Name của hàng lấy từ mô hình, trừ khi bạn muốn dùng ký tự đại diện: Name kết thúc bằng * (ví dụ Concrete*) được bung thành một hàng cho mỗi component, vật liệu hoặc tag có tên bắt đầu bằng đoạn chữ đó. Nhập lại không tốn lượt xuất miễn phí.

Ẩn một cột trong SheetUp có làm cột đó biến mất khỏi file xuất không?
Không. Nút Columns chỉ ẩn cột trong bảng của SheetUp; dữ liệu vẫn được giữ và cả 25 cột, kể cả Scope, Billed qty và Billed unit vốn được ẩn sẵn, vẫn được ghi vào XLSX, CSV, báo cáo HTML và văn bản copy.

Vì sao Generate Report trả về bảng trống hoặc không như mong đợi?
Hãy kiểm tra ba thiết lập trong template. Phạm vi là Entire Model hoặc Current Selection (phải chọn đối tượng trước khi mở dịch vụ). Mức lồng (nesting level) quyết định đối tượng nào được tính; tài liệu nói level 2 thường phù hợp với các component cấp cao nhất. Các trường attribute và Group By quyết định cột; template Component Quantities mà tài liệu mô tả nhóm theo tên definition.

Miễn phí: giới hạn 3 lượt xuất mỗi ngày

Pro: không giới hạn, đảm bảo hoạt động, hỗ trợ ưu tiên

$48 $24 mua một lần
Tiết kiệm 50%
hoàn tiền trong 14 ngày
Mua Pro
Thêm công cụ SketchUp của 3dshouse
  • BevelUp — bo tròn hoặc vát cạnh thành hình học thật, chỉ một cú nhấp
  • Decimify — giảm số mặt (polygon) cho model nặng
  • Tracepen — chuyển ảnh thành mặt SketchUp
  • TileUp — biến một mặt thành gạch 3D thật, kèm bảng bóc tách
  • Texturic — tạo texture gạch liền mạch kèm bản đồ PBR
  • SheetUp — biến mô hình SketchUp thành bảng khối lượng và dự toán chi phí
Nguyen Huu Khanh

Architect turned developer

Thuê tôi: viết plugin & phần mềm 3D theo yêu cầu. Từ $45/giờ.

khanhnhkts@gmail.com · 0914340133 · Zalo