Paste this where you want the calculator to appear. It works on any site — WordPress, Squarespace, Webflow, Ghost or plain HTML — and needs no JavaScript of yours. It carries a link back here, which is the only thing we ask for it.
One reading is an anecdote. The CV% is whether the mean means anything.
Coefficient of Variation
—%
Scatter as a percentage of the mean - the number a testing house reads first
The Result and Its Uncertainty
Mean
—units
Standard Deviation (n-1)
—units
Range
—units
Standard Error of the Mean
—units
t Used for 95%
—no.
95% Confidence Half-Width
—units
Mean Could Be As Low As
—units
Lower Bound Minus Specification
—units
Specimens Short of the Method
—no.
The standard deviation is the sample form, dividing by n-1, because these specimens are a sample of the fabric and not the whole of it. The confidence half-width uses the t value for n-1 degrees of freedom rather than 1.96: at five specimens the correct interval is 42% wider than the normal approximation, and reporting the narrow one is the commonest error on a student worksheet. Read the lower bound against the specification, not the mean - a mean that clears the minimum with a lower bound beneath it has not demonstrated compliance.
Using this calculator
About the Replicate Statistics for a Lab Result
The formula
This is the expression the tool evaluates. Every term is named underneath, with the unit it must be supplied in.
The average of the replicates actually enteredmean = ( r1 + r2 + ... + rn ) / n
n is clamped between 2 and 10: one reading has no spread to measure and the t table this sheet carries runs to thirty degrees of freedom. Every statistic below is computed from the same n, so a reading left blank changes the mean and the interval together rather than one of them.
n minus one, because these specimens are a samplesd = sqrt( sum( ( ri - mean )^2 ) / ( n - 1 ) )
Dividing by n would describe only the specimens on the bench. Dividing by n-1 estimates the fabric they were cut from, which is the claim a test report actually makes. At five specimens the difference is 12% on the standard deviation, and it is always in the direction that flatters the cloth.
The spread of the MEAN, not of the readingsstdError = sd / sqrt( n )
The standard deviation says how much one specimen varies; the standard error says how much the average of n of them would move if the test were repeated. It falls with the square root of n, which is why the fourth specimen buys much less certainty than the second.
The t value for n-1 degrees of freedom, never a flat 1.96ci95 = t( n - 1 ) x stdError
At five specimens t is 2.776 against the normal 1.96, so the correct interval is 42% wider. Beyond thirty degrees of freedom the sheet falls back to 1.96, where the normal approximation genuinely is the right one. Reporting the narrow interval on a small sample is the commonest error on a worksheet.
Measured from the LOWER BOUND, not from the meanmarginToSpec = ( mean - ci95 ) - specMinimum
A mean that clears the minimum while its lower bound sits beneath it has not demonstrated compliance - it has demonstrated that the fabric might comply. That distinction is the whole reason a report carries an interval, and it is why this figure goes negative before the mean does.
Symbols used above
Symbol
Stands for
Unit
n
Specimens Measured
no.
r1
Specimen 1
units
r2
Specimen 2
units
r3
Specimen 3
units
r4
Specimen 4
units
r5
Specimen 5
units
r6
Specimen 6
units
r7
Specimen 7
units
r8
Specimen 8
units
r9
Specimen 9
units
r10
Specimen 10
units
requiredN
Specimens the Method Requires
no.
specMinimum
Specification Minimum
units
cv
Coefficient of Variation
%
mean
Mean
units
sd
Standard Deviation (n-1)
units
range
Range
units
stdError
Standard Error of the Mean
units
tValue
t Used for 95%
no.
ci95
95% Confidence Half-Width
units
ciLower
Mean Could Be As Low As
units
marginToSpec
Lower Bound Minus Specification
units
specimenShortfall
Specimens Short of the Method
no.
How the result is derived
Step by step, from the values you type to the figure on screen.
The 13 inputs are read from the form on every keystroke: Specimens Measured, Specimen 1, Specimen 2, Specimen 3, Specimen 4, Specimen 5, Specimen 6, Specimen 7, Specimen 8, Specimen 9, Specimen 10, Specimens the Method Requires and Specification Minimum.
Each value is checked against the accepted range in the input table below. A value outside its range stops the calculation rather than producing a misleading figure — the results blank out and a message appears.
The validated values are substituted into the expression above, which resolves Coefficient of Variation together with every supporting figure in one pass — no value is carried over from a previous entry.
The supporting outputs — Mean, Standard Deviation (n-1), Range, Standard Error of the Mean, t Used for 95%, 95% Confidence Half-Width, Mean Could Be As Low As, Lower Bound Minus Specification and Specimens Short of the Method — come from the same pass, so they always describe the same case as the headline figure.
Results are rounded for display only. The full-precision value is used throughout the chain, so reading a rounded intermediate figure back into the tool by hand can shift the last digit.
What each input means
Where to read each value on the floor, the unit it must be in, and the range the tool accepts.
Input
Unit
Accepted range
Default
What it means
Specimens Measured
no.
2 to 10 no.
5
Only the first n readings below are used.
Specimen 1
units
-1000000 to 1000000 units
412
Specimen 2
units
-1000000 to 1000000 units
398
Specimen 3
units
-1000000 to 1000000 units
421
Specimen 4
units
-1000000 to 1000000 units
405
Specimen 5
units
-1000000 to 1000000 units
409
Specimen 6
units
-1000000 to 1000000 units
0
Specimen 7
units
-1000000 to 1000000 units
0
Specimen 8
units
-1000000 to 1000000 units
0
Specimen 9
units
-1000000 to 1000000 units
0
Specimen 10
units
-1000000 to 1000000 units
0
Specimens the Method Requires
no.
1 to 100 no.
5
ISO 13934-1 asks for five per direction; ISO 2062 asks for twenty or fifty.
Specification Minimum
units
-1000000 to 1000000 units
380
What the tool returns
The headline figure and every supporting value it is built from.
Output
Unit
What it tells you
Coefficient of Variation (headline result)
%
Scatter as a percentage of the mean - the number a testing house reads first
Mean
units
Standard Deviation (n-1)
units
Range
units
Standard Error of the Mean
units
t Used for 95%
no.
95% Confidence Half-Width
units
Mean Could Be As Low As
units
Lower Bound Minus Specification
units
Specimens Short of the Method
no.
Worked example
Given
Specimens Measured
5 no.
Specimen 1
412 units
Specimen 2
398 units
Specimen 3
421 units
Specimen 4
405 units
Specimen 5
409 units
Specimen 6
0 units
Specimen 7
0 units
Specimen 8
0 units
Specimen 9
0 units
Specimen 10
0 units
Specimens the Method Requires
5 no.
Specification Minimum
380 units
The tool loads with this case already solved — the Coefficient of Variation shown above is its answer. Change one value and the difference from this baseline is the sensitivity of the result to that variable.
How to use it
Work through the input groups in order — Readings and Against the method. The defaults are a realistic case, so you can change one value at a time and watch what moves.
There is no calculate button. Every figure recalculates as you type or drag, which is what makes this usable for a what-if sweep rather than a single answer.
Read Coefficient of Variation in the dark results panel — that is the headline figure, expressed in %.
Check the supporting rows underneath (Mean, Standard Deviation (n-1), Range, Standard Error of the Mean, t Used for 95%, 95% Confidence Half-Width, Mean Could Be As Low As, Lower Bound Minus Specification and Specimens Short of the Method) before acting on the headline — they are where an implausible input usually shows itself first.
Reset to defaults returns every field to the reference case, which is the quickest way to check whether a surprising result came from the tool or from an input you had changed earlier.
Where this is used
Process planning — establishing Coefficient of Variation before a trial is booked, so machine time and material in Textile Testing & Quality Control are committed against a calculated figure rather than an estimate.
Costing and quotation — Coefficient of Variation is an input to the cost sheet, and quoting from a worked number rather than a remembered one is what keeps a margin intact.
Troubleshooting — when the floor result drifts from plan, entering the measured values (starting with Specimens Measured) shows how much of the gap in Coefficient of Variation each variable explains.
Teaching and study — the accepted ranges bracket normal Textile Testing & Quality Control practice, so moving one variable at a time shows the shape of the relationship rather than a single answer.
Assumptions and limits
The standard deviation is the sample form, dividing by n-1, because these specimens are a sample of the fabric and not the whole of it. The confidence half-width uses the t value for n-1 degrees of freedom rather than 1.96: at five specimens the correct interval is 42% wider than the normal approximation, and reporting the narrow one is the commonest error on a student worksheet. Read the lower bound against the specification, not the mean - a mean that clears the minimum with a lower bound beneath it has not demonstrated compliance.
Every input is bounded to the range normal practice occupies (Specimens Measured 2 to 10 no., Specimen 1 -1000000 to 1000000 units and Specimen 2 -1000000 to 1000000 units, and so on for the rest). Those bounds are guard rails against typing errors, not a claim that the formula fails one unit outside them.
The calculation is deterministic: the same inputs always give the same result. It carries no allowance for machine condition, operator skill, ambient conditions or lot-to-lot material variation unless an input above explicitly represents one.
Nothing is sent anywhere. The maths runs in your browser, so the numbers you type never leave the page.
Questions people ask
What do I need to know before using the Replicate Statistics for a Lab Result?
Have these to hand: Specimens Measured, Specimen 1, Specimen 2, Specimen 3, Specimen 4, Specimen 5, Specimen 6, Specimen 7, Specimen 8, Specimen 9, Specimen 10, Specimens the Method Requires and Specification Minimum. With those entered, the tool returns Coefficient of Variation immediately.
What exactly is Coefficient of Variation?
Scatter as a percentage of the mean - the number a testing house reads first. It is reported in %. It is derived from Specimens Measured, Specimen 1, Specimen 2, Specimen 3, Specimen 4, Specimen 5, Specimen 6, Specimen 7, Specimen 8, Specimen 9, Specimen 10, Specimens the Method Requires and Specification Minimum, and is the figure the rest of the Textile Testing & Quality Control calculation is built around.
Which units does this calculator expect?
Enter Specimens Measured in no., Specimen 1 in units, Specimen 2 in units, Specimen 3 in units, Specimen 4 in units, Specimen 5 in units, Specimen 6 in units, Specimen 7 in units, Specimen 8 in units, Specimen 9 in units, Specimen 10 in units, Specimens the Method Requires in no. and Specification Minimum in units. Mixing unit systems is the most common cause of a result that looks an order of magnitude wrong — convert before typing, not after reading.
What are the other figures under the main result?
They are the intermediate quantities the calculation passes through: Mean, Standard Deviation (n-1), Range, Standard Error of the Mean, t Used for 95%, 95% Confidence Half-Width, Mean Could Be As Low As, Lower Bound Minus Specification and Specimens Short of the Method. They are shown because a headline number nobody can trace is a number nobody trusts — checking them against your own expectation is the fastest way to confirm the inputs were read as you intended.
Can I rely on this for a production decision?
The standard deviation is the sample form, dividing by n-1, because these specimens are a sample of the fabric and not the whole of it. The confidence half-width uses the t value for n-1 degrees of freedom rather than 1.96: at five specimens the correct interval is 42% wider than the normal approximation, and reporting the narrow one is the commonest error on a student worksheet. Read the lower bound against the specification, not the mean - a mean that clears the minimum with a lower bound beneath it has not demonstrated compliance. Treat the output as an engineering estimate that narrows the trial window, not as a substitute for the trial.