Calculator overview
Inputs and outputs
This summary comes from the calculator's published input and output contract.
Inputs
- Defects Observed Conditional
-
Unit count Default 12 Range 0 to 5000 (conditional)
About this input
The number of defects found, in count. Used with the units inspected and opportunities per unit to compute the defects per million opportunities.
- Defects Per Million Opportunities Conditional
-
Unit ppm Default 6210 Range 0 to 1000000
About this input
The defect rate entered directly, in defects per million opportunities, when that is the known figure.
- Input Mode
-
Default Defects, units and opportunities Allowed Defects, units and opportunities, DPMO, Yield percentage, Sigma level, short term, Cpk
About this input
Which quantity you are entering to start from: raw defect counts, a yield, a defects-per-million figure, a sigma level or a capability index. It selects which inputs the tool reads.
- Minimum Process Capability Index Conditional
-
Unit index Default 1
About this input
Cpk, the capability index accounting for off-centring, as an index. When this is the chosen input mode the tool converts it to a sigma level, yield and defect rate.
- Opportunities Per Unit
-
Unit count Default 5 Range At least 1
About this input
The number of independent ways a single unit can be defective, in count. Counting opportunities generously lowers the defects-per-million figure, so keep the definition consistent when comparing processes.
- Process Steps
-
Unit count Default 1 Range At least 1
About this input
The number of sequential steps in the process, in count. Used to combine each step's yield into a rolled throughput yield across the whole process.
- Sigma Level Short Term Conditional
-
Unit sigma Default 4
About this input
The short-term sigma level, which includes the 1.5 sigma shift. When this is the input mode the tool works back to a defect rate and yield from it.
- Units Inspected Conditional
-
Unit count Default 1000 Range At least 1
About this input
The number of units examined, in count. It is the denominator, with opportunities per unit, for the defect rate.
- Yield Conditional
-
Unit % Default 99.379 Range 0 to 100
About this input
The proportion of opportunities with no defect, entered as a percent. When this is the input mode the tool derives the defects per million, sigma level and equivalent indices from it.
Outputs
- Defect Proportion
-
Unit fraction
About this output
The proportion of opportunities that are defective, as a fraction between 0 and 1. It is the defects per million divided by one million.
- Defects Per Million Opportunities Result
-
Unit ppm
About this output
The computed defect rate, in defects per million opportunities, the common currency for comparing process quality.
- Defects Per Unit
-
Unit dpu
About this output
The average number of defects per unit, counting all opportunities on the unit. It can exceed 1 when a unit carries several defects.
- Minimum Process Capability Index Result
-
Unit index
About this output
The equivalent Cpk for the computed defect rate, as an index, read as the short-term sigma level divided by three. It treats all defects as falling in one tail, which is the conventional one-sided reading; a heavily two-tailed process will show a slightly generous number here.
- Model Status
-
No unit declared
About this output
The overall check on your entries, shown above the results. It reads OK when the inputs are usable, NOT VALID with a reason when an entry makes the model meaningless, or CHECK with a reason when a result is valid but worth a second look. Read it before you trust the numbers below.
- Process Capability Index
-
Unit index
About this output
The equivalent Cp a centred process would need to reach this sigma level, as an index. It is a translation of the sigma level, not a measured capability.
- Rolled Throughput Yield
-
Unit fraction
About this output
The probability a unit passes every process step with no defect, as a fraction between 0 and 1, computed as the single-step yield raised to the number of steps. That assumes the steps are independent and share this yield; a chain with mixed step yields multiplies their individual values instead.
- Sigma Level Long Term
-
Unit sigma
About this output
The long-term sigma level, without the 1.5 sigma shift, as reported directly from the observed yield or defect rate.
- Sigma Level Short Term Result
-
Unit sigma
About this output
The computed short-term sigma level, including the customary 1.5 sigma shift, so a centred six-sigma process reads 6.0. Quote which convention you use: the long-term line below is the same performance without the shift, 1.5 lower. At a defect rate of exactly zero or one the level shows the model's cap rather than infinity.
- Yield Result
-
Unit %
About this output
The computed yield, as a percent: the share of opportunities with no defect.
What it is
The Sigma DPMO Converter moves between the several ways Six Sigma work expresses the same process performance. Start from whichever figure you have (raw defect counts, a defects-per-million rate, a yield percentage, a short-term sigma level, or a capability index) and it reports all of the others.
It also computes rolled throughput yield across a number of sequential process steps, and reports both the long-term sigma level read directly from the data and the short-term level that includes the customary 1.5 sigma shift.
Use it to translate between conventions and to compare processes on a common scale. Every conversion here rests on assumptions that are stated below and that do not always hold.
Methodology
Purpose and model boundary
This calculator converts among an observed defects/opportunities rate, DPMO, yield, a shifted short-term sigma level, and a one-sided Cpk interpretation. It also reports defects per unit and a simple rolled throughput yield. It is a mathematical converter, not a process-capability study: it does not test stability, normality, independence, measurement error, or whether the opportunity definition is appropriate.
Inputs and units
The selected input mode determines which quantity is authoritative:
- Defects, units and opportunities: nonnegative integer defects, positive units inspected, and positive opportunities per unit;
- DPMO: defects per one million opportunities, bounded from 0 to 1,000,000;
- Yield percentage: 0% to 100%;
- Sigma level, short term: the convention that includes a 1.5-sigma shift;
- Cpk: a one-sided capability-index interpretation.
Process steps is a positive integer used only for rolled throughput yield. Opportunities per unit also converts the normalized defect proportion to defects per unit.
Governing relationships
The chosen mode is first normalized to defect proportion q:
- counts mode:
q = defects / (units * opportunities per unit); - DPMO mode:
q = DPMO / 1,000,000; - yield mode:
q = 1 - yield_fraction; - shifted short-term sigma mode:
q = 1 - Phi(sigma_short - 1.5); - Cpk mode:
q = 1 - Phi(3 * Cpk).
The workbook then computes
DPMO = 1,000,000 * q;yield = 1 - q;DPU = defects / unitsin counts mode, otherwiseq * opportunities per unit;RTY = yield ^ max(1, process steps);sigma_long = Phi^-1(1 - q);sigma_short = sigma_long + 1.5;- reported long-term one-sided Cpk equivalent
= sigma_long / 3; - reported shifted capability equivalent
= sigma_short / 3.
Phi is the standard-normal cumulative distribution. The inverse uses Acklam's rational approximation. At the endpoints the workbook caps the inverse-normal result at -9 or +9 instead of returning infinity.
Calculation sequence
- Map the selected mode to its code and read only the mode-specific visible input.
- Normalize that input to
qusing the relevant equation above. - Derive DPMO, yield, DPU, long- and short-term sigma, and both index equivalents from the common
q. - Raise the single-step yield to the declared number of process steps for RTY.
- Apply the model-status precedence before presenting the conversion as usable.
Outputs and interpretation
DPMO and yield describe opportunities, not necessarily defective units. DPU can exceed one when a unit contains several defects. The sigma and Cpk results are one-sided normal equivalents derived from the entered rate; they are not fitted process parameters. The 1.5 shift is a reporting convention, so comparisons must identify whether the shifted or unshifted figure is being quoted.
Validation and status logic
The workbook evaluates status in this order:
| Condition | Returned status |
|---|---|
Selected mode produces q < 0 |
NOT VALID: the selected mode gives a negative defect rate |
Selected mode produces q >= 1 |
NOT VALID: the defect rate is 100% or more |
Counts mode has units inspected <= 0 |
NOT VALID: units inspected must be greater than zero |
q = 0 |
CHECK: zero defects observed; the true defect rate is uncertain at this sample size and the sigma level shown is the model's cap |
sigma_long < 0 |
CHECK: long-term sigma is negative, meaning more than half the output is defective |
| None of the above | OK |
The published limits also enforce positive opportunities and process steps, integer count fields, valid yield/DPMO ranges, and mode-specific visibility before the workbook call.
Assumptions and limitations
The opportunity count is a user-defined denominator and must remain consistent across comparisons. The normal-equivalent conversion treats defects as one-tail probability; it is not equivalent to a demonstrated two-sided normal capability study. The 1.5-sigma shift is conventional rather than measured. RTY assumes independent sequential steps with the same per-step yield; a process with different step yields should multiply those individual yields instead. Results are point estimates and do not include confidence intervals, so zero observed defects does not prove a zero underlying rate.
Restrictions and non-computing states
The workbook does not estimate confidence intervals or support different yields by process step. Invalid unit, defect, opportunity, or step counts produce a non-computing state identified by the status message; zero observed defects remains a finite-sample observation rather than proof of zero underlying defect probability.
Errors and warnings
A rejected entry means a mode-specific value, type, or bound did not satisfy the published input rules. Workbook NOT VALID means the normalized defect proportion is outside its usable domain. Workbook CHECK retains the conversion but calls out a statistical boundary or very poor yield. A network, authorization, or calculation-service failure is a service condition, not a quality level.
References
The workbook derives its relations rather than reproducing any table, chart or figure from a specification, standard or agency publication. The conversions are normal-distribution tail lookups and elementary arithmetic; no sigma conversion table is reproduced.
- American Society for Quality. Six Sigma overview, including the 3.4 defects per million convention and the 1.5 sigma shift it depends on. https://asq.org/quality-resources/six-sigma
- American Society for Quality. Rolled throughput yield. https://asq.org/quality-resources/articles/six-sigma-rolled-throughput-yield?id=2be8d7ffb4eb4ccda87c777ffac4e478
- Wikipedia. Six Sigma, and in particular the section on the 1.5 sigma shift and its origins. https://en.wikipedia.org/wiki/Six_Sigma
- Wikipedia. Process capability index, for
CpandCpk. https://en.wikipedia.org/wiki/Process_capability_index
The 1.5 sigma shift is a widely used convention rather than a statistical result, and the 3.4 defects per million figure follows from it rather than from a six-sigma tail. Both sigma levels are reported here so that a figure taken from this tool can be matched to whichever convention the source it is compared against uses.
Additional source notes migrated from Methodology
The workbook uses the standard DPMO identity, the standard-normal CDF, Acklam's inverse-normal rational approximation, and the explicitly stated 1.5-sigma convention. The page's References section contains the coefficient-source and licensing details.
Frequently asked questions
Why does the tool show two sigma levels, and which one should I quote?
Where does the 1.5 sigma shift come from, and is it real?
Why does the opportunity count change my sigma level so much?
Why is my Cp exactly 0.5 higher than my Cpk?
Can I trust the rolled throughput yield for a long process?
I found zero defects. Why does the tool not report an infinite sigma level?
Found a problem, or have an idea?
Tell us if a result looks wrong, a label is unclear, or something is missing. We read every message.
LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.