Contact

Zoho Sheet NORMSINV Function: Find Z-Scores from Percentiles

Statistical Intermediate Zoho Sheet

Convert cumulative probabilities to standard-normal z-scores in Zoho Sheet, with percentiles, service targets, two-sided cutoffs and troubleshooting.

Verification status: Official documentation referenced; example outcomes independently reasoned or arithmetically checked where stated. Not executed in Zoho Sheet. How formula examples are checked

Quick answer: =NORMSINV(0.95) finds the 95th-percentile z-score of a standard normal distribution: independently calculated expected output 1.644853627. This means 95% of a theoretical mean-zero, standard-deviation-one normal distribution lies at or below that score. Use NORMSINV when you know the cumulative probability and need the threshold; use NORMSDIST for the reverse question.

The inverse standard-normal function is useful for percentile cutoffs, one-sided and two-sided statistical thresholds, service targets and converting a probability into the corresponding normal-model score. Its input is a probability such as 0.95, not the percentage 95. Its output is a z-score, not a probability or a value in your original measurement units.

Official Zoho Sheet syntax and argument definitions

NORMSINV(p)
Argument Required Type and meaning Example
p Yes Numeric cumulative probability corresponding to the standard-normal distribution with mean 0 and standard deviation 1. 0.95, B2, 1-$H$8

There are no optional arguments in Zoho’s documented syntax. The probability represents area to the left of the sought z-score. There is no mean, standard-deviation, upper-tail or density parameter. If your data have another mean and spread, convert the resulting z-score afterward or consider Zoho’s separately documented NORMINV function.

Zoho’s documentation lists a #NUM! condition when p is not between 0 and 1. For mathematically finite quantiles use strictly 0 < p < 1: the ideal normal distribution’s 0th and 100th percentiles are negative and positive infinity. Zoho’s actual handling of exact endpoints, extreme probabilities and rounding is not yet validated by execution. The official example =NORMSINV(0.25) shows −0.67448975, consistent with the independent calculation. Official Zoho NORMSINV reference, checked 2026-10-12.

Availability: NORMSINV appears as a named function in Zoho’s public online statistical-function documentation. The individual page does not establish the first release that supported it, exact historical editions, account-tier requirements, or parity between web, desktop, mobile and offline contexts. The general Zoho Sheet What’s New changelog was consulted, but no NORMSINV-specific first-supported date was established. Those claims remain UNKNOWN, not assumed.

Example 1: convert common percentiles into z-scores

Enter the following percentages as decimal probabilities:

Cell Value Meaning
B1 Target cumulative probability Column title
B2 0.025 2.5th percentile
B3 0.05 5th percentile
B4 0.25 25th percentile
B5 0.5 50th percentile
B6 0.9 90th percentile
B7 0.95 95th percentile
B8 0.975 97.5th percentile
B9 0.99 99th percentile
  1. In D1, type Estimated z-score.
  2. In D2, enter =NORMSINV(B2).
  3. Fill the formula through D9; each row refers to its own probability cell.
  4. Compare against these independently calculated, non-native-tested values:
Formula Expected z-score
=NORMSINV(0.025) −1.9599639845
=NORMSINV(0.05) −1.6448536270
=NORMSINV(0.25) −0.6744897502
=NORMSINV(0.5) 0.0000000000
=NORMSINV(0.9) 1.2815515655
=NORMSINV(0.95) 1.6448536270
=NORMSINV(0.975) 1.9599639845
=NORMSINV(0.99) 2.3263478740

A negative z-score represents a cutoff below the mean; a positive one lies above it. A z-score of zero is the median in the standard-normal model. Note that the values in D2:D9 are predictions for what the formula should return mathematically; they were not copied from a running Zoho Sheet spreadsheet.

Example 2: how to set a one-sided upper-tail cutoff

A testing rule might flag the top 1% of values under a standard-normal assumption. The left-tail probability at the threshold is 99%, not 1%.

Cell Enter What it means
H8 0.01 Desired right-tail fraction
H9 =1-H8 Left-tail cumulative probability, 0.99
H10 =NORMSINV(H9) Critical z-score

The independent expected output in H10 is 2.3263478740. Values above it occupy approximately 1% of an ideal standard-normal distribution. If you mistakenly enter =NORMSINV(H8), the expected score is −2.3263478740, a lower-tail rather than upper-tail cutoff.

For a symmetric two-sided rule with 5% total outside the accepted region, put 0.05 in H12 and enter:

=NORMSINV(H12/2)
=NORMSINV(1-H12/2)

Independently calculated expected lower and upper z cutoffs are −1.9599639845 and +1.9599639845. Each tail occupies 2.5%, for a total of 5%. The commonly quoted ±1.96 values are rounded approximations, not exact quantiles.

Example 3: convert z-score cutoffs to an actual measurement scale

Consider a hypothetical service time distribution with average 100 seconds and standard deviation 15 seconds, assumed to be approximately normal. The inverse standard normal directly gives a z-score, not seconds. Convert it back using value = mean + standard deviation × z.

Cell Value Meaning
H2 100 Assumed mean, seconds
H4 15 Assumed standard deviation, seconds
H6 0.95 Target cumulative probability

In H7, enter:

=$H$2+$H$4*NORMSINV(H6)

The independent expected result is 124.6728044043 seconds. Under the normal model, approximately 95% of values fall at or below this threshold. Changing H6 to 0.99 gives 134.8952181106 seconds. This is a distributional planning estimate; it is not an observed percentile of your measured historical dataset. Compare it against actual response-time observations and investigate skewed or heavy-tailed response times before setting service commitments.

The corresponding general-mean Zoho function is NORMINV(p; μ; σ), which documents probability, mean and standard-deviation arguments. The conversion formula above is useful for making every parameter visible, but it does not establish numerical identity to the full NORMINV implementation on extreme inputs without native tests.

Advanced application: a confidence-interval critical value

For an approximate two-sided 95% z-interval, =NORMSINV(1-0.05/2) gives the positive critical value 1.9599639845. Suppose a sample mean is 100, the population standard deviation is known to be 15, and 36 independent observations satisfy the conditions for a normal-based mean interval. An illustrative interval half-width is:

=NORMSINV(1-0.05/2)*15/SQRT(36)

Independently calculated expected half-width: 4.8999099614. This yields approximate endpoints 95.1000900386 and 104.8999099614.

Statistical conditions matter: This construction assumes a known population standard deviation (or other justified z approximation), an appropriate sampling model and independent observations. A small-sample interval with an estimated standard deviation usually calls for Student’s t critical values instead. NORMSINV supplies one mathematical critical value; it does not select an appropriate test or guarantee coverage. No statistical inference was run in the Zoho application.

Troubleshooting and limitations

Problem Recommended check Official versus inferred status
#NUM! Confirm probability is in the open interval (0,1); check zero, one, negative and values above one. Zoho lists p outside the 0–1 range as a numeric error; endpoints need native confirmation for exact wording.
#VALUE! Ensure the input is a numeric probability rather than a text label. Listed as a generic Zoho error on the NORMSINV page.
#NAME! Check spelling NORMSINV, named ranges and syntax. Listed as a generic Zoho error.
#REF! Check whether a reference has been deleted or moved. Listed as a generic Zoho error.
#N/A! The Zoho page lists a generic possible error but does not document a NORMSINV-specific convergence/iteration limit. Do not import Excel’s precise iteration-limit claims into Zoho.
A surprisingly negative cutoff Was a lower-tail probability entered when an upper-tail cutoff was intended? Mathematical direction check.
Output is 1.64485, not 95% NORMSINV returns a z-score, not a probability. Definition and mathematical interpretation.
Extremely high/low probability Numerical precision, rounding and application limits need direct Zoho testing. NOT NATIVE VERIFIED.

A probability of exactly 0 or 1 has no finite inverse for a continuous standard-normal distribution. Scientific notation such as 1E-6 represents a small valid positive probability mathematically, but the exact minimum input and returned precision in Zoho have not been established. Avoid inventing observed error codes or numerical limits from independent calculations.

Verify direction using NORMSDIST

The documented reverse function NORMSDIST(z) returns a cumulative probability. Conceptually:

=NORMSDIST(NORMSINV(0.95))

should be approximately 0.95 (mathematical identity; no native Zoho execution). The complementary direction =NORMSINV(NORMSDIST(1)) should be approximately 1. Because numerical implementations round, do not demand bit-for-bit equality at machine precision. The NORMSDIST guide provides probability calculations with the same native-validation limits.

Compatibility: syntax may match while support policy differs

Software Documented inverse standard-normal function Evidence-based distinction
Zoho Sheet NORMSINV(p) One required cumulative-probability argument; no first-supported version specified by Zoho article.
Excel (legacy compatibility) NORMSINV(probability) Microsoft retains the older name for backward compatibility but recommends the newer NORM.S.INV.
Excel (current name) NORM.S.INV(probability) Documented replacement name; Microsoft specifies #NUM! for p <= 0 or p >= 1.
Google Sheets NORMSINV(x) Google’s help documents one probability argument and explicitly requires 0 < x < 1; the function list also maps NORM.S.INV to NORMSINV.

These are documentation-level comparisons, not proof of identical numerical algorithms, rounding, locale syntax, offline availability or application-error semantics. In particular, Microsoft’s legacy NORMSINV help mentions an iterative algorithm and potential iteration failure. That is an Excel-specific claim and cannot be generalized to Zoho. Checked 2026-10-12: Zoho NORMSINV; Microsoft NORMSINV; Microsoft NORM.S.INV; Google Sheets NORMSINV; Google NORM.S.INV alias.

Core official sources checked 2026-10-12: Zoho NORMSINV for syntax, official example and generic error table; Zoho NORMSDIST for the inverse pairing; Zoho NORMINV for a nonstandard mean and spread; and Zoho What’s New for documented product updates, without deriving an unsupported first-supported version.

For related data summaries, see STDEV and AVERAGE.

Validation: Documentation research completed for Zoho’s currently published signature; independent mathematical calculations provide the expected outputs above; native Zoho Sheet execution and screenshots: NOT PERFORMED. Exact app/platform, account-tier, locale and boundary numerical behaviours not explicitly documented remain unverified.