Statistical Excel 2010 ◉ 27 views

=NORM.INV()

Returns the inverse of the normal cumulative distribution for the specified mean and standard deviation.

Applies To: Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=NORM.INV(probability,mean,standard_dev)
Hover argument names in the table for details.
Output typeNumber
Popularity25 / 100
VolatileNo
Dynamic ArrayNo
Download sample .xlsx ▦ Try in Playground Dedicated file for this function — safe & lightweight · sample data + live formulas
Share:

⬇ Download Sample Workbook

A dedicated .xlsx for =NORM.INV() with Persian sample data & live formulas — open in Excel and practice.

  • Sheet “Sample” — data table + formula in place
  • Sheet “Guide” — syntax, arguments & tips from this page
  • Instant & secure (token + rate limit)
Download NORM.INV.xlsx ~ 8–12 KB · No macros

⇪ Share

Send this function to friends

Quiz this function

%d questions — syntax, example & errors — test yourself!

◧ Arguments

ArgumentTypeRequiredDescription
probability Number Required A probability corresponding to the normal distribution.
mean Number Required The arithmetic mean of the distribution.
standard_dev Number Required The standard deviation of the distribution.

▣ Examples

▦ Data
CellValueDescription
A2 0.908789 Probability corresponding to the normal distribution
A3 40 Arithmetic mean of the distribution
A4 1.5 Standard deviation of the distribution
A5 0.908789 Probability corresponding to the normal distribution
A6 40 Arithmetic mean of the distribution
A7 1.5 Standard deviation of the distribution
Inverse of the normal cumulative distribution for the terms above (42) =NORM.INV(A2,A3,A4)
Result: 42.000002

§ Remarks

  • If any argument is nonnumeric, NORM.INV returns the #VALUE! error value.
  • If probability <= 0 or if probability >= 1, NORM.INV returns the #NUM! error value.
  • If standard_dev ≤ 0, NORM.INV returns the #NUM! error value.
  • If mean = 0 and standard_dev = 1, NORM.INV uses the standard normal distribution (see NORMS.INV).
  • Given a value for probability, NORM.INV seeks that value x such that NORM.DIST(x, mean, standard_dev, TRUE) = probability. Thus, precision of NORM.INV depends on precision of NORM.DIST.

✦ Tips

  • If mean = 0 and standard_dev = 1, NORM.INV uses the standard normal distribution (see NORMS.INV).
  • Given a value for probability, NORM.INV seeks that value x such that NORM.DIST(x, mean, standard_dev, TRUE) = probability. Thus, precision of NORM.INV depends on precision of NORM.DIST.

⚠ Common Errors

#VALUE! If any argument is nonnumeric, NORM.INV returns the #VALUE! error value.
Fix: همه آرگومان‌ها را به‌صورت عدد وارد کنید.
#NUM! If probability <= 0 or if probability >= 1, NORM.INV returns the #NUM! error value. If standard_dev ≤ 0, NORM.INV returns the #NUM! error value.
Fix: Correct the input value

💬 Comments & Q&A 0 approved

🔒 Your comment will be published after review.

Share your thoughts — visible after admin approval

No comments yet — be the first!

✍️ Add comment / question

captcha
🔒 Your comment will be published after review.