Why Use Excel for Pipe Weight?
While our online calculator gives instant results for single pipes, Excel is better when you need to:
- Calculate weight for many different pipe sizes at once (Bill of Quantities / BOQ)
- Combine pipe weights with other structural members in one sheet
- Keep a project-specific record that can be shared with clients or colleagues
- Build automated reports with totals, costs, and summaries
=(OD-t)*t*PI()*density/1000000 instead of cryptic cell references.
Round Pipe Weight Formula in Excel (MS / GI / SS)
The standard formula for round pipe weight per meter is:
In Excel, assuming OD is in column B and wall thickness in column C:
Density Constants for Different Pipe Materials
| Material | Density (kg/mยณ) | Excel Constant | Formula |
|---|---|---|---|
| MS / ERW / Seamless | 7850 | 0.02466 | =(OD-t)*t*0.02466 |
| GI (Galvanized) | ~8050 (with zinc) | 0.02528 | =(OD-t)*t*0.02528 |
| Stainless Steel (SS 304) | 7930 | 0.02476 | =(OD-t)*t*0.02476 |
| Aluminium | 2700 | 0.00843 | =(OD-t)*t*0.00843 |
| Copper | 8940 | 0.02796 | =(OD-t)*t*0.02796 |
Square Pipe (SHS) Weight Formula in Excel
For Square Hollow Section (SHS) pipes, the formula uses the outer width and wall thickness:
Rectangular Pipe (RHS) Weight Formula in Excel
For Rectangular Hollow Section (RHS) pipes, width and height can be different:
Building a Complete Pipe Weight Sheet
Here is a recommended column layout for a professional pipe weight BOQ sheet:
| A | B | C | D | E | F | G | H |
|---|---|---|---|---|---|---|---|
| Description | Type | OD / W (mm) | H (mm) | t (mm) | Length (m) | Qty | Total Wt (kg) |
| MS Pipe 2" | Round | 60.3 | โ | 3.65 | 6 | 10 | 305.8 |
| GI Pipe 1" | Round | 33.4 | โ | 3.25 | 6 | 20 | 289.8 |
| SHS 50ร50ร3 | Square | 50 | โ | 3 | 6 | 15 | 395.1 |
| RHS 100ร50ร4 | Rect | 100 | 50 | 4 | 6 | 8 | 527.9 |
| Grand Total โ | 1518.6 kg | ||||||
Excel Formulas for the H (Total Weight) Column
Use an IF statement to handle both round and square/rect pipes in one column:
IF(B2="Square",4*(C2-E2)*E2*0.00785*F2*G2,
(2*(C2+D2)-4*E2)*E2*0.00785*F2*G2))
Tips for Large BOQ / Material Lists
- Use a lookup table โ Create a separate sheet with standard pipe sizes (OD, wall thickness) and use VLOOKUP or INDEX/MATCH to auto-fill dimensions when you type the pipe size.
- Add a unit check column โ Create a column that shows kg/m separately so you can quickly spot any data entry errors before multiplying by length and quantity.
- Use data validation โ Set dropdown lists for pipe type (Round/Square/Rect) and material (MS/GI/SS) to prevent typos that break formulas.
- Freeze header rows โ For long BOQ lists, freeze the top two rows so column headers are always visible while scrolling.
- Colour-code by pipe type โ Use Excel conditional formatting to highlight round pipes in blue, square in green, rectangular in orange for quick visual scanning.
Common Mistakes to Avoid
| Mistake | What Happens | Fix |
|---|---|---|
| Using ID instead of OD | Weight calculated too low | Always use Outer Diameter in the formula |
| Length in mm instead of m | Weight 1000ร too high | Convert: length mm รท 1000 = meters |
| Using MS constant for SS pipe | Weight ~1% low | Use 0.02476 for SS, 0.02466 for MS |
| Forgetting wall thickness units | Wrong result | Wall thickness must also be in mm |
| Not accounting for quantity | Single pipe weight only | Multiply by Qty at the end |
Frequently Asked Questions
=(OD-t)*t*0.02466 where OD is the outer diameter in mm and t is the wall thickness in mm. For example, for a 2" MS pipe: =(60.3-3.65)*3.65*0.02466 = 5.10 kg/m. Multiply by length and quantity for total weight.