Zoho Sheet NORMSDIST Function: Standard Normal Probabilities with Examples
Calculate cumulative standard-normal probabilities in Zoho Sheet, including z-score lookups, tail areas, process thresholds, and compatibility notes.
Verification status: See the evidence and test scope described in this guide. How formula examples are checked
Quick answer: =NORMSDIST(1) finds the cumulative probability to the left of a z-score of 1 under a standard normal distribution (mean 0, standard deviation 1). The independently calculated expected result is 0.8413447461, or 84.13%. To find the probability above that score, use =1-NORMSDIST(1), approximately 15.87%. These are mathematical reference results, not claimed executions in Zoho Sheet.
NORMSDIST answers what fraction of a theoretical standard-normal population falls at or below this score? Its output is a cumulative probability between 0 and 1. A z-score expresses how many standard deviations an observation lies above or below a mean. For example, +2 means two standard deviations above; −1 means one below. Use this function only when a normal distribution is a defensible model for the problem; it does not inspect data and prove that the observations are normal.
Availability and version history
- Introduced: The original introduction version and date are not established by the checked sources.
- Availability: Currently documented in Zoho Sheet’s rolling web-service help; no numbered release or retirement endpoint is established.
- Scope: English-language web-service documentation. Mobile and offline-client parity is outside the verified scope.
- Checked: October 14, 2026, against the official NORMSDIST reference. Documentation check; not a new native test.
Official Zoho Sheet syntax and arguments
NORMSDIST(x)
| Argument | Required | Meaning | Example |
|---|---|---|---|
x |
Yes | Numeric z-score at which to calculate the standard normal cumulative distribution. | 1, -0.5, A2, (B2-$H$2)/$H$4 |
Zoho’s individual reference expressly documents one required argument, with no cumulative/density switch or optional parameter. Use =NORMSDIST(1) rather than adding a second TRUE/FALSE argument borrowed from Google Sheets. A numeric literal uses a decimal point in the examples here. Cell reference syntax, decimal symbols and argument separators should be checked against the workbook’s locale, especially when moving formulas from other programs.
Evidence and availability (checked 2026-10-12): The function has its own article in Zoho Sheet’s public online statistical-function help. The page does not specify a first-supported release, subscription tier, historical compatibility date, offline support or a tested device matrix. Zoho’s general What’s New page was checked for relevant announcements; no NORMSDIST-specific version restriction was established. Do not infer that an untested desktop/mobile or imported workbook behaves identically. Official NORMSDIST reference.
Example 1: read a standard-normal probability table
Create this small dataset:
| Cell | Enter | Interpretation |
|---|---|---|
| A1 | Z score | Column label |
| A2 | -2 | Two standard deviations below the mean |
| A3 | -1 | One below |
| A4 | 0 | Exactly the mean |
| A5 | 1 | One above |
| A6 | 1.5 | One and a half above |
| A7 | 2 | Two above |
- In
C1, typeCumulative probability. - In
C2, enter=NORMSDIST(A2)and copy it throughC7. - Compare the expected mathematics below with the displayed result in your Zoho workbook; values may be rounded by cell formatting.
| Cell | Formula | Independently calculated expected value |
|---|---|---|
| C2 | =NORMSDIST(A2) |
0.0227501319 |
| C3 | =NORMSDIST(A3) |
0.1586552539 |
| C4 | =NORMSDIST(A4) |
0.5000000000 |
| C5 | =NORMSDIST(A5) |
0.8413447461 |
| C6 | =NORMSDIST(A6) |
0.9331927987 |
| C7 | =NORMSDIST(A7) |
0.9772498681 |
For intuition: because the normal curve is symmetric, exactly half lies below z = 0, while roughly 97.72% lies below z = 2. The official reference itself reports =NORMSDIST(A3) as 0.633071736 with its embedded sample data; our independent calculation for z = 0.34 is 0.633071736, but the official page does not expose the A3 cell value in its text, so it is not proof that its A3 was 0.34. Zoho example and syntax, checked 2026-10-12.
Example 2: probability above a threshold (upper tail)
Suppose you want the probability that a standard-normal observation exceeds 1.5.
- Place
1.5inA6as above. - In
D6, enter=1-NORMSDIST(A6). - Expected mathematical result: 0.0668072013, meaning 6.68% lies above 1.5.
The subtraction is important: NORMSDIST produces the left-tail area by definition, not the upper-tail area. For a score below zero, the upper tail exceeds 50%. For instance, =1-NORMSDIST(-1) has expected value 0.8413447461. These formulas assume a continuous normal distribution, in which the probability of landing on one single exact score is zero.
Example 3: probability between two scores
A common question is, what fraction falls between −1 and +1 standard deviation?
Enter:
=NORMSDIST(1)-NORMSDIST(-1)
The independently calculated expected result is 0.6826894921 (approximately 68.27%). Do not add the two cumulative probabilities: subtract the left-hand cumulative area from the right-hand area. The same method gives:
=NORMSDIST(1.96)-NORMSDIST(-1.96)
Expected result 0.9500042097. This is close to 95%, not exactly 95%, because 1.96 is a rounded cutoff; the exact symmetric 95% cutoff requires an inverse-normal quantile (see the companion NORMSINV guide). To generalize, place a lower z-score in H8, an upper one in H9, and enter =NORMSDIST(H9)-NORMSDIST(H8). Check that H8 < H9 or the subtraction may be negative.
Advanced application: normal-model defect or service-rate estimate
Imagine packaging weights have a hypothetical, approximately normal distribution with mean 100 g and standard deviation 15 g. These are assumed model parameters, not facts established by NORMSDIST.
| Cell | Value | Meaning |
|---|---|---|
| H2 | 100 | Assumed mean, g |
| H4 | 15 | Assumed standard deviation, g |
| H6 | 120 | Upper acceptance limit, g |
| H8 | 85 | Lower acceptance limit, g |
Calculate the z-score for 120 g with (H6-$H$2)/$H$4 = 1.3333333333. To estimate the fraction over 120 g, enter:
=1-NORMSDIST((H6-$H$2)/$H$4)
The independent expected result is 0.0912112197 (about 9.12%). To estimate the probability between 85 g and 120 g, enter:
=NORMSDIST((H6-$H$2)/$H$4)-NORMSDIST((H8-$H$2)/$H$4)
The independently calculated expected result is approximately 0.7501335263; the lower limit is z = −1, the upper limit z = 4/3. Check the underlying mean, standard deviation, independence and distributional fit before using this for production decisions. Normal-model probabilities can understate true defect rates when the measured process is skewed or has heavy tails. Consider comparing empirical counts in the actual data and investigating outliers.
For ongoing work, keep model parameters in fixed cells using $H$2 and $H$4. If the assumed standard deviation changes, the same formula updates consistently. A STANDARDIZE helper has the analogous mathematical purpose, but its own syntax and availability must be verified rather than assumed from another spreadsheet.
What NORMSDIST does not calculate
- Not a probability density: The height of the normal bell curve at z = 1 is about 0.2419707245, not 0.8413447461. The officially documented Zoho
PHI(x)function is the density counterpart;NORMSDISTis cumulative only. Consult Zoho PHI documentation (checked 2026-10-12) if that is the quantity you need. - Not an inverse: To find the z-score corresponding to a target probability, use the separately documented
NORMSINV(p). - Not a custom-mean normal function: When mean and standard deviation are not zero and one, standardize the observation first (as in the advanced example) or use Zoho’s separate
NORMDIST(x; μ; σ; mode). - Not a test of normality: An unrealistic normality assumption makes precise-looking probabilities unhelpful.
Errors, edge cases and troubleshooting
| Symptom | What to check | Evidence status |
|---|---|---|
#NAME! |
Function name misspelled, invalid named range or workbook using a different formula language. | Zoho lists this general error on the NORMSDIST page. |
#VALUE! |
Input is text or has an invalid data type; use an actual numeric z-score. | Zoho lists this general error. |
#REF! |
Referenced cell or range deleted/moved. | Zoho lists this general error. |
#N/A! |
General function-error help on the page is non-specific; confirm input and reference rather than assuming one particular cause. | Zoho lists the code without a NORMSDIST-specific trigger. |
Result shows 1 at large positive z |
Display rounding or floating-point precision may obscure a tiny upper tail. | Independently reasoned; exact Zoho precision not tested. |
| Negative interval probability | Upper and lower boundaries are reversed. | Mathematical check, not a native error code. |
| Incorrect comparison with Google Sheets | Google documents a two-argument NORMSDIST, while Zoho documents one. | Official cross-software references below. |
For extreme positive z, 1-NORMSDIST(z) subtracts nearly equal numbers and can lose numerical precision in finite-precision implementations. Zoho’s exact tail precision or maximum representable z was not established. Displayed =NORMSDIST(14) is 1 in Zoho’s help example, but that rounded display does not mean the ideal continuous distribution has exactly zero probability above 14.
Cross-software syntax: a difference that matters
| Software | Officially documented cumulative standard-normal formula | Important distinction |
|---|---|---|
| Zoho Sheet | NORMSDIST(x) |
Single argument; always cumulative in the public Zoho article. |
| Microsoft Excel (legacy compatibility) | NORMSDIST(z) |
Single argument; Microsoft recommends newer NORM.S.DIST(z,TRUE) for new Excel workbooks. |
| Microsoft Excel (current name) | NORM.S.DIST(z,TRUE) |
Requires the TRUE/FALSE cumulative selector; FALSE returns density. |
| Google Sheets | NORMSDIST(x, TRUE) |
Google’s official help requires cumulative; FALSE asks for density, so a one-argument Zoho formula is not portable as written. |
These are documented syntax differences—not a native, cross-application equivalence test. Output precision, error handling, regional separators, import conversion and mobile/offline availability have not been compared by executing each application. See Microsoft legacy NORMSDIST, Microsoft NORM.S.DIST, and Google Sheets NORMSDIST, all checked 2026-10-12.
Related guides and verified references
For a probability-to-score calculation, see NORMSINV. For a nonstandard mean and standard deviation, see NORMDIST. For data summaries, see AVERAGE and STDEV.
References checked 2026-10-12: Zoho NORMSDIST (definition, one-argument syntax, documented example and generic errors); Zoho NORMDIST (general normal family); Zoho PHI (density); Zoho What’s New (no first-supported version established); Microsoft NORMSDIST; Microsoft NORM.S.DIST; Google Sheets NORMSDIST.
Validation: Official formula syntax and scope were researched against the listed references; the numerical examples were independently evaluated from the standard-normal distribution. Native Zoho Sheet execution: NOT PERFORMED. Platform, account, precision and boundary behaviour not explicitly documented are UNVERIFIED.