Measurement data integrity

First-Article Spreadsheet Imports: Prevent Locale Conversions from Altering Measurements

Import first-article inspection data using explicit field types, decimal conventions and witness rows so spreadsheet conversion cannot alter measurements.

Send Drawings7 min read
A rectangular ceramic circuit with glossy green overglaze, exposed metal pads and black printed resistor features.
On this page

A first-article result can be correct in the instrument export and wrong in the receiving spreadsheet. Decimal separators, automatic dates, scientific notation and lost identifier zeros can change the meaning before any acceptance formula runs. The import check must prove that each field retained its intended value and identity, not merely that the file opened and produced a tidy table.

Measurement purpose

Verify that a first-article file import preserves measurement values, qualifiers and specimen identities before acceptance calculations.

Specimens and conditions

Original export
Unchanged instrument or inspection source file with known schema and encoding
Import contract
Declared field types, units, delimiter, decimal convention and missing-value states

Equipment and records required

  • Receiving software: Controlled import route with explicit field typing and repeatable transformations
  • Independent comparison: Access to original text values and a known witness set

Method sequence

  1. Schema definition

    Assign meanings and types before conversion

    Record: Import contract

  2. Witness challenge

    Test identifiers, decimals, qualifiers and timestamps through the same route

    Record: Expected-versus-parsed comparison

  3. Production reconciliation

    Check identities, counts and selected values before formulas run

    Record: Verified import and calculation linkage

Decision and uncertainty

Use imported results only after witness checks and identity/value reconciliation pass; unresolved conversions remain unavailable for acceptance.

Data conversion errors are not measurement uncertainty and must not be hidden in an uncertainty allowance.

The data owner defines field meaning; the receiving quality reviewer approves the verified interpretation.

Traceable outputs

Measurement records and required contents
RecordRequired contents
Verified datasetOriginal fields, normalized values, qualifiers, units and stable keys
Reproduction packageSource export, transformation settings, witness results and correction history

Method review decisions

  • Declare identifiers as text and measured quantities as typed numerical fields.
  • Verify delimiter, decimal convention and missing-value handling explicitly.
  • Challenge the import with known witness rows before using production results.

Define the field meaning before opening the file

Create a compact import contract listing column name, data type, unit, allowed format and missing-value rule. A specimen identifier such as 000127 is text even though it contains only digits. A measured resistance is numerical data, but its unit and decimal convention must travel with it. A timestamp needs a defined interpretation rather than an assumption based on the receiving computer’s region.

Keep the original export unchanged. Import through a controlled transformation that can be repeated, and record the software and settings used. A spreadsheet that displays the expected column count is only a starting check. It may already have converted a specimen code, removed significant text or interpreted a decimal as a thousands separator.

Protect identifiers from numerical conversion

Leading zeros can distinguish product, specimen or characteristic identifiers. If 0012 and 12 are different controlled labels, importing both as the number twelve destroys that distinction. Long numeric-looking identifiers can also exceed a spreadsheet’s exact numerical precision. Formatting the resulting number with extra zeros does not necessarily restore the original identifier.

Other codes resemble scientific notation or dates. A location named 1E10 should remain that exact text if it identifies a specimen position; it should not become ten billion. Assign text types at import, before conversion occurs. Microsoft documents these automatic-conversion behaviours and provides controls in supported Excel versions, but the verification should still test the actual receiving workflow rather than assuming one setting covers every route.

Separate the field delimiter from the decimal separator

A comma can separate columns or mark a decimal fraction, depending on the export convention. An illustrative resistance written as 1,25 may mean 1.25 ohms in one locale, but a naive comma-delimited parser can split it into two fields. Quoting, delimiter selection and locale-aware numerical parsing must agree with the actual file format.

Do not repair the table by manually shifting columns after import. Determine the convention and repeat the transformation from the original. Check negative values, small decimals and exponent notation as well as ordinary positive readings. A file containing only whole numbers may appear to work and fail later when a measurement includes a fractional part.

Preserve qualifiers and missing values without inventing numbers

An entry such as less than 0.01 is a qualified result, not a measured zero. Store its comparator and numerical bound in separate fields where calculations require structure, while retaining the original text. Similarly, overrange, not measured, invalid and not applicable describe different states. Converting all of them to zero can create false passes or distort summary statistics.

A blank cell must have an explicit meaning. It may represent a missing observation, an unpopulated feature or an export failure. The receiving calculation should refuse an undefined state rather than silently treating it as an acceptable result. This is especially important when a report template pre-fills pass cells or uses formulas that ignore text in a numerical range.

Use adversarial witness rows to challenge the parser

Before loading the real first-article data, pass a small known test file through the same import route. Include values chosen to expose the conversions that ordinary rows might miss. Compare the parsed result with its declared meaning, not only with how the cell is formatted on screen.

Witness fields for a ceramic inspection import
Original fieldIntended meaningFailure to detect
000127Text specimen identifierLeading zeros removed or identity merged
1E10Text location identifierConverted to scientific notation
1,25 with declared decimal commaNumerical value 1.25 in the stated unitSplit column or changed magnitude
Less than 0.01Qualified bound, not an exact readingConverted to zero or an unqualified 0.01
Blank with missing-result statusNo valid measurement availableAccepted as zero or omitted from required coverage
2026-09-12T08:30:00+08:00Timestamp with explicit offsetReinterpreted as an ambiguous local date or time

Reconcile values and identities after import

Compare row counts, unique specimen identifiers, characteristic identifiers and required field presence. Then independently check selected numerical values and derived results against the original export. Include the highest and lowest magnitudes, negative values, qualified readings and all witness rows. A matching average can conceal compensating conversion errors or swapped identities.

Check duplicate keys deliberately. Two readings on the same specimen and characteristic may be repeats, different process states or an accidental duplicate import. Do not remove them solely because their labels match. Preserve time, state and measurement-instance identifiers so the receiving report can distinguish legitimate repeated observations from duplicated rows.

Keep acceptance calculations downstream of verified parsing

Only after the values and identities are verified should the workbook calculate deviations, ratios or pass-fail decisions. Keep numerical units coherent: mixing milliohms and ohms can produce plausible-looking but incorrect ratios if the headers are overlooked. The transformation record should state any conversion and retain the original unit alongside the normalized value where useful.

Protect formulas from being overwritten by pasted source data, and test how the workbook handles text, errors and missing results. A displayed pass must be traceable to a valid parsed value, the correct requirement and the intended decision rule. Changing a cell format from text to number after the fact is not proof that the original information survived.

Deliver both the original and the reproducible interpretation

The handoff should contain the unchanged source export, its field contract, the controlled import steps and the verification results. A buyer can then reproduce the calculation without reverse-engineering local spreadsheet habits. If an error is discovered, preserve the incorrect derived report with a clear superseded status and issue a corrected result linked to the same original evidence.

This check complements, rather than replaces, first-article characteristic coverage. A perfectly imported file can still omit a required dimension, and a complete report can still contain corrupted imports. ChipSimple can review the agreed measurement-data format by project; no particular spreadsheet workflow establishes certification, measurement capability or acceptance of the underlying ceramic parts.

Agree the first-article data exchange format

Send a sample export and its field meanings before the production report is assembled.

  • Native export with a small nonconfidential example set
  • Column types, units, decimal convention and delimiter
  • Specimen and characteristic identifier rules
  • Missing, invalid, overrange and qualified-result conventions
  • Required calculations and acceptance decision definitions

The drawing-upload form loads as you reach this section.