Excel in a shipyard is not a stopgap. Weight, equipment, tanks, estimates, production progress and class submission packages — countless judgments are made inside those files. That is why the slogan "let's get rid of Excel" never convinces the people doing the work. There is a prior question to ask. Why does ship data, once decided, get re-entered into multiple files, and why must a person chase its traces every time the design changes?

The morning of a weight review meeting

Picture a morning during basic design. An equipment supplier has sent the final weight of a cooling water pump. It is 1.8 tonnes heavier than the value used in the initial estimate, and its center of gravity has moved 420 millimeters higher. The 3D model engineer updates the equipment properties. But the weight engineer's Excel file still holds the previous value, and the purchase specification and the production department's equipment list carry different revision numbers.

The first task in the meeting is not a stability calculation. It is establishing which value is official, which file is current, and who was informed of the change. This scene is not an exceptional incident but the ordinary friction of a large ship project, because a single vessel contains thousands of equipment items, compartments, pipes and structural members, and several organizations move at the same time.

Equipment listRating, supplier, quantity, installation location and revision number
Weight roll-upLightship weight and totals by zone and by system
Center of gravityLCG, TCG, VCG and the effect on each loading condition
Pump weight change+1.8 t · VCG +0.42 m
Stability inputsRe-examination of baseline ship condition and operating cases
Purchase specificationConsistency between vendor data and approved drawings
Foundations and supportsWhether seatings and local structure need review
Production planInstallation sequence and handling or lifting conditions
ReportsWhether owner and class submission packages must be revised
Figure 1. A weight change to a single equipment item spreads widely across the vessel's calculations, procurement, production and approval documents. The problem is less that the impacts are numerous than that the relationships stay implicit, buried inside files.

Why shipyards trust Excel

Explaining Excel's survival simply as "shipbuilding is conservative" misses the point. Excel absorbs the variability and exceptions that ship design demands, and it does so extremely fast. A different ship type changes the calculation items, owner requirements are added, and shipyards and design houses each hold different standards. Reviewers can open formulas and intermediate values directly, and columns and sheets can be reshaped on the spot to fit a project.

A weight tracking file holds far more knowledge than a simple total. SWBS or a shipyard's proprietary classification system, margins by estimating stage, whether a supplier has confirmed the value, the confidence grade of a weight, position coordinates and the organization responsible for each system are all managed together. A tank calculation sheet reflects shape corrections, filling ratios, free surface effects and operating conditions. An estimating file hides not only material unit prices but productivity, outsourcing arrangements, shop constraints and experience factors.

These files grow more refined the longer they are used. When someone finds an error, a warning formula is added; when class or owner requirements change, a new sheet is attached. Excel is, in effect, a shipyard's executable memory. Replacing it with a new system requires more than replicating functions — it requires understanding why that memory formed.

Weight Control WorkbookWhat a ship weight control sheet actually carries
Classification systemHull, outfitting, machinery, electrical and margin, split to project convention
Estimate statusConcept · Basic · Detail · Vendor Confirmed
Weight valuesCurrent value, target value, allowable deviation, design margin
Position dataLCG · TCG · VCG plus zone, deck and compartment
Data source3D model, equipment data sheet, sister ship, engineer's estimate
Review statusPrepared, checked, approved, class submission revision
Business rulesMargins for unconfirmed equipment, outlier warnings, total consistency checks
Figure 2. An Excel file is not a table. It is a small operating system that carries classification schemes, estimating rules, data confidence and approval practice all at once.

The problem is not Excel, it is duplication and disconnection

Excel's strength turns into a weakness the moment work moves file by file. When an equipment weight is entered separately into the equipment list, the weight roll-up, the estimate, the purchase file and the production status file, the same information acquires several owners. Column names and units differ between files; some files use an equipment tag while others use only an equipment name or drawing number. Even confirming that two entries describe the same equipment becomes manual work.

If a design were fixed once, this approach could hold. But real ship design is revised repeatedly. Owner comments, class review, vendor confirmations, spatial interferences and producibility studies each move values and states. The more changes accumulate, the more time engineers spend on transmitting and re-entering data rather than on design.

How information moves today

People re-check values against the 3D model and drawings
The same value is typed into the equipment list, weight sheet and estimate
The latest file is passed around by email and shared folders
On revision, related files are found and fixed from memory
Reviewers compare results and evidence across several windows

How connected information moves

Equipment, compartments and tanks are managed under a common object ID
Multiple calculation sheets reference the same source property
Every Excel cell carries its meaning, unit and source
A change automatically proposes the affected calculations and documents
Reviewers see the evidence and the differences on one screen
Figure 3. The goal of digital transformation in shipbuilding is not to move files faster. It is to build a structure in which the same data is never entered twice.

The design knowledge hidden behind a cell address

Turning existing calculation sheets into digital assets takes more than reading formulas. You have to know what `Summary!H42` actually is — whether it is the current weight of a specific equipment item, a vendor-confirmed value, or a design weight that already includes margin. You also have to know whether the unit is kilograms or tonnes, whether coordinates are referenced to AP or FP, and whether an empty cell means zero or "not yet determined".

Parsing Excel is therefore a technical exercise and an exercise in modeling engineering knowledge at the same time. Named ranges, formula dependencies, external links, VBA, hidden sheets and protected cells all have to be analyzed, but attaching meaning on top of that analysis matters more. Storing a cell as `B17` is not enough; expressing it as `Equipment.P-2101.Weight.Design` is what makes connection to other systems possible.

A good conversion does not "rewrite" the calculation sheet

Preserve the original Excel as it is, classify the input, calculation, output and review cells, then connect them to objects and meanings. The web calculation engine should be compared against the original results as a regression, and where a difference appears it must show which formula and which input the two diverged on.

The invisible cost is waiting time, not errors

Disconnected data in a shipyard produces more than simple entry errors. The larger cost is time spent waiting for confirmation. The stability engineer cannot update calculations until the weight engineer confirms the vendor value; the production department cannot fix the lifting plan until procurement verifies the specification. When the source and status of a value are unclear, work stops — or the responsible engineer assumes conservatively and stacks margin on top of margin.

Organizations leave that headroom in the name of safety, but if no one can trace where and why it was added, the vessel's total weight and cost can grow. Connecting data is not merely a technique for saving time; it is a technique for making visible where uncertainty was absorbed, and how much of it.

01EstimateSister ships and experience values are used at concept and basic design.
02EvidenceValues are linked to drawings, models and vendor data so their source is explicit.
03ConfirmWhen vendor data and approved drawings arrive, the official property is updated.
04PropagateThe impact of the change reaches weight, estimates, production and reports.
05VerifyTarget weight, margins, center of gravity and revision history are re-examined.
Figure 4. Values are not fixed from the start. What matters is not hiding estimates but structuring the process of confirming them and propagating their impact.

Where to begin

A first project should not attempt to integrate every piece of data across an entire vessel. It is better to choose one flow with high business value and relatively clear relationships. Equipment lists and weight control, compartment areas and volumes with estimating, or tank data with capacity calculations all make good starting points.

Suppose you pick the equipment weight flow. First, gather 20 to 50 real Excel files and classify their common inputs and outputs. Next, define equipment tag, weight type, coordinates, status and source as a minimum schema. Then connect to one project's 3D model or equipment list, attempt automatic population, and compare the results against the existing calculation sheets. Finally, introduce a single change and verify how accurately the system finds the related documents and calculations.

0Calculation sheet inventoryIdentify file owners, purpose, inputs and outputs, VBA and external links.
1Standard meaning dictionaryDefine equipment tags, weight types, coordinates, status and units in common.
2Read integrationLet central data populate the input cells of the existing Excel files automatically.
3Regression verificationCompare the original file with web and server calculation results on baseline cases.
4Change impactTrace how an equipment property change affects related calculation sheets and reports.
5Approval workflowReviewers examine the differences, approve, and the official revision is recorded.
Figure 5. A first pilot in shipbuilding should not try to "automate everything". It should decisively prove the experience of one piece of data flowing through many calculation sheets.

You can only move beyond Excel by respecting it

Shipyards have rational reasons for using Excel. Solving the problem means not denying those reasons and leaving Excel to do the calculation and presentation it does well. What must come out of the files instead is the data's source and object, its version, and its change relationships.

The next article turns this principle into an actual structure. It looks at how to define vessel, deck, compartment, tank, equipment and weight item as objects, and how to connect them to the cells of existing Excel files so that data entered once can flow safely into many calculation sheets.

doAZ Point of View

Competitiveness in shipbuilding starts less from how many new formulas you provide than from how precise a contract you can create between the calculation sheets a shipyard already trusts and its ship data.

YT
Youngtae Kim · CEO · doAZ

Working across construction and engineering practice, R&D and industrial AI business, he studies how to connect the knowledge scattered across drawings, documents and calculation sheets. This series is an open record of the product philosophy and pilot direction doAZ is pursuing.