Every engineering team has that spreadsheet — the one nobody fully trusts, with the formula someone changed in 2019. We build the opposite: bespoke Excel tools engineered like deliverables — inputs validated, calculations locked and referenced to the standard clause, assumptions documented, results presented as a printable report your checker can sign off.

And not just calculators: project trackers, cable schedules, drawing registers and management dashboards — with Power Query, VBA and database integration where it genuinely earns its keep.

What a Bespoke Calculator Looks Like

Three illustrative extracts from tools we've built — generic example data, same structure as the real project versions:

Example 1 — Cable Cleat Spacing to IEC 61914

ABCD
1CABLE CLEAT SPACING CALCULATOR — IEC 61914 / BS EN 61914
21. INPUTS (blue cells)
3Peak fault current, î40.0kAFrom protection study
4FormationTrefoil, 3 × 1CDropdown — sets coefficient K
5Cable outer diameter32.0mmFrom cable datasheet
6Cleat rated withstand, Fₖ3.0kNManufacturer test cert
72. RESULTS (locked)
8Force between conductors8.50kN/m= 0.17 × î² / d  (N/m)
9Maximum cleat spacing353mm= Fₖ / force per metre
10Recommended spacingUSE 300 mm CENTRES ✓mmRounded to rung pitch

1Blue cells are the only thing you touch. Everything else is locked, so the tool survives being passed around a project team.

2Every result traces to a clause. Formulas reference the standard (IEC 61914, BS 8519, BS 7671…) and the source of each input is stated on the sheet.

3Manufacturer data built in. Cleat, cable and fixing libraries live on hidden data sheets — pick from a dropdown instead of retyping datasheets.

4A verdict, not just a number. The sheet answers the actual question ("what spacing do I install?") and prints as a calculation report with a notes & assumptions page.

Example 2 — Fire-Rated Support Bracket to BS 8519

On fire-rated escape routes and life-safety circuits, every containment support must survive the fire condition — BS 8519 limits the drop rod stress far below its ambient capacity, and a bracket that passes at ambient can fail the 2-hour case. This tool takes the services load and the bracket geometry, builds the load from first principles, and runs every failure mode in one pass:

ABCD
1BRACKET CALCULATION — TRAPEZE DROP ROD (BS 8519:2020 E.1)
21. INPUTS (blue cells)
3Services load (cables + containment)49.0kg/mItemised or combined entry
4Hanger spacing, Lₕ1.2mSpacing along the run
5Drop rod length / bearer length1.0 / 1.0mTrapeze geometry
6Fire / service conditionAmbientDropdown: Ambient / 0.5 / 1 / 2 h — sets σmax per BS 8519 Table E.1
7Safety factor, γₖ1.3Project / Eurocode basis
82. LOAD BUILD-UP (locked)
9Total mass (services + bearer + rods)62.3kg= Wₛₓₜ × Lₕ + bearer + 2 rods
10Unfactored / design load0.61 / 0.79kNF = m × g; Fₓ = F × γₖ
113. CHECKS (locked)
121 — Drop rod stress (M12)PASS ✓Req. 3.1 mm² ≤ 76.3 mm² at minor dia
132 — Bearer / strut capacityPASS ✓0.61 kN ≤ 1.45 kN rated at span
143 — Channel nut shear (2 nuts)PASS ✓0.40 kN/nut ≤ 3.0 kN rated slip
154 — Concrete anchor pullout (2 anchors)PASS ✓0.40 kN/anchor ≤ 1.0 kN design value
16OVERALL STATUSALL CHECKS PASS ✓Prints as a signed calc sheet

1One dropdown drives the fire case. Selecting Ambient / 0.5 / 1 / 2 h changes the allowable rod stress per BS 8519 Table E.1 and every check re-runs instantly — no separate "fire version" of the spreadsheet to keep in sync.

2Four failure modes, one verdict. Rod stress, bearer capacity, channel nut slip and anchor pullout are checked together, because the weakest link governs — a bracket is not "PASS" until all four are.

3Manufacturer values, referenced. Strut capacities, nut slip loads and anchor design values come from published tables held on data sheets — the calc states where each number came from.

4Scales across a project. Each bracket detail is a copy of the sheet; the original tool this example is based on runs dozens of bracket details in a single workbook, one summary page for the checker.

Example 3 — Cable Ladder Loading & Cleat Arrangement

A ladder full of cleated single-core or SWA cables has two questions: is the ladder overloaded, and do the cleats physically fit? The second one is routinely missed — a cleat is wider than its cable, so on close-spaced cables the cleats collide on the rung, and nobody discovers it until the installer does. This tool checks the weight and the geometry together:

ABCD
1CABLE LADDER LOADING & CLEAT ARRANGEMENT
21. INPUTS (blue cells)
3Cable4C × 120 mm² Cu/XLPE/SWAOD 44.9 mm, 6.44 kg/m from datasheet
4Number of cables7no.Per site sketch
5Cleat (two-bolt LSF)92 mm wideFrom manufacturer library
6Clear gap between cables / rung pitch5 / 300mmDesign spacing; ladder rung pitch
72. RESULTS (locked)
8Ladder loading45.1kg/m= 7 × 6.44 — check vs ladder SWL
9Cleat fit on shared rungCLASHCleat 92 mm > cable pitch 49.9 mm
10ArrangementSTAGGER — ALTERNATE RUNGS, S = 600 mm ✓Drawn live on the diagram sheet

1Weight and geometry in one pass. The loading check (cables per metre vs ladder safe working load) and the cleat-fit check share the same inputs, so they can't drift apart.

2Clash detection. The tool compares cleat width against the cable pitch (OD + design gap). Here 92 mm > 49.9 mm — cleats cannot share a rung, so it staggers them onto alternate rungs and recalculates the effective spacing per cable.

3A live drawing, not a description. The workbook redraws the plan view below as the inputs change — the installer sees exactly which rung each cleat lands on.

4Cable and cleat libraries. OD, weight and cleat dimensions come from built-in manufacturer-typical data sheets, replaceable with datasheet values for the actual cable.

This is the plan view the workbook produces for the example above:

CLEAT FIXING ARRANGEMENT — PLAN VIEW S = 600 mm (alternate rungs) rung pitch 300 mm cable cleat rung
Plan view: each cleat is wider than its cable, so cleats on adjacent cables clash if fixed to the same rung. Staggering onto alternate rungs gives every cable a cleat at S = 600 mm while keeping cleats clear of each other — the geometry a proper calculator checks automatically.

What We Build

  • Cable cleat spacing calculators to IEC 61914 with manufacturer cleat libraries
  • Cable ladder and basket loading tools, including cleat arrangement and clash geometry
  • Fire-rated containment support calculations to BS 8519
  • Load schedules and maximum demand tools with diversity handling
  • PV array sizing and roof layout estimators
  • Cable schedules, drawing registers and progress trackers shared across a team
  • Management dashboards fed by Power Query from SQL, SharePoint or CSV exports
  • VBA / Office Scripts automation — batch calculations, report generation, data imports

How It Works

  • You describe the calculation or workflow, the standard it follows, and who will use it
  • We build the tool with documented assumptions and worked validation cases
  • You review it against a real project example; we adjust until it fits how your team works
  • Handover: unlocked workbook, notes sheet, and a short walkthrough — the tool is yours

Indicative Pricing

A single-purpose calculator (one calculation, one standard) typically runs £400 – £1,500. Multi-sheet suites with manufacturer libraries, VBA automation or database integration typically run £1,500 – £5,000+, scoped individually. As with our design services pricing, you get a fixed quote before we start.

Frequently Asked Questions

Common questions about commissioning bespoke Excel tools.

Who owns the tool once it's built?

You do. We hand over an unlocked workbook with the formulas visible, a notes sheet documenting assumptions, standard clauses and limitations, and no licence strings attached. Your team can extend it or we can maintain it — your choice.

Our IT blocks macros — can you build without VBA?

Yes. Most calculators can be built formula-only, which runs in any corporate environment including Excel Online and SharePoint. We use VBA or Office Scripts only where genuinely needed — batch processing, report generation, or data imports — and agree that with you first.

How are the calculations validated?

Every tool ships with worked test cases checked against hand calculations or published examples from the relevant standard, and the assumptions sheet states exactly what the tool does and does not cover. For safety-critical calculations we recommend an independent check, which we can arrange or your engineer can do against the documented method.

Can you extend a spreadsheet we already use?

Usually yes. We can tidy, verify and extend an existing workbook — adding proper input validation, locked calculation areas, manufacturer data tables, and printable report sheets — often faster than starting from scratch.

Can tools connect to our databases or SharePoint?

Yes. Using Power Query and standard connectors, workbooks can pull from and publish to SQL databases, SharePoint lists and CSV exports from other systems — useful for cable schedules, drawing registers and progress trackers that several people update.

Got a Calculation Your Team Repeats Weekly?

Describe it in two sentences — we'll tell you what a proper tool for it would cost and how long it takes.

Get a Quote