NORM.DIST Function

NORM.DIST Function

NORM.DIST Function

Return the normal distribution for a value when you know the mean and standard deviation. Useful for bell-curve probability work.

ExcelClash Team
PUBLISHED

Summary

NORM.DIST returns the normal distribution for a value when you know the mean and standard deviation. It is used when you want to model values on a bell curve.

The most important choice in this function is the last argument. With TRUE, you get the cumulative distribution, which is the probability up to that point. With FALSE, you get the probability density at that point.

Purpose

Work with a normal distribution

Returns either the cumulative distribution or the density value for a normal curve.

Return Value

Decimal Value

Returns a decimal result based on the chosen form of the distribution.

Syntax

=NORM.DIST(x, mean, standard_dev, cumulative)

x is the value you are checking, mean is the center of the distribution, standard_dev controls the spread, and cumulative chooses the form of the result.

Arguments

  • x - [required] The value to evaluate.
  • mean - [required] The arithmetic mean of the distribution.
  • standard_dev - [required] The standard deviation of the distribution.
  • cumulative - [required] Use TRUE for cumulative probability and FALSE for probability density.

NORM.DIST vs Other Functions

Function What it does Use it when
NORM.DIST Normal distribution with any mean and standard deviation You are working with a bell curve that is not standardized
NORM.S.DIST Standard normal distribution Your curve already has mean 0 and standard deviation 1
BINOM.DIST Binomial distribution You are counting successes in fixed yes/no trials
NORM.INV Inverse normal distribution You have a probability and want the matching x-value

Using the NORM.DIST Function

In most business or classroom work, the cumulative form is the one people use more often. It helps answer questions like “What is the probability of being at or below this score?” If you want the probability above a value, a common pattern is 1-NORM.DIST(x,mean,standard_dev,TRUE).

Microsoft notes that if mean or standard_dev is not numeric, Excel returns #VALUE!. If standard_dev is less than or equal to zero, Excel returns #NUM!. Microsoft also notes that when mean=0, standard_dev=1, and cumulative is TRUE, the function matches NORM.S.DIST.

The FALSE version is a density, not the probability of one exact value happening in a discrete sense. That distinction matters, so for plain-language probability questions, the TRUE version is usually the easier one to interpret.

Example 1 - Return the density at one point

This is the non-cumulative version of the function.

=NORM.DIST(85,80,10,FALSE) // Returns the density value at x = 85.
Check Answer
Challenge #1
Target: Sheet1!F1
Exact Score Chance

Find the distribution value for 85 with mean 80 and standard deviation 10 using FALSE. Formula: =NORM.DIST(85,80,10,FALSE).

Example 2 - Return the cumulative probability up to one point

This is the version people usually want for probability questions.

=NORM.DIST(85,80,10,TRUE) // Returns the cumulative probability up to 85.
Check Answer
Challenge #2
Target: Sheet1!F2
Cumulative Chance

Find the cumulative probability for 85 with mean 80 and standard deviation 10. Formula: =NORM.DIST(85,80,10,TRUE).

Example 3 - Check how typical a measurement is

A bell-curve model can help you compare one value against a typical range.

=NORM.DIST(180,175,7,FALSE) // Returns the density value for 180 in that distribution.
Check Answer
Challenge #3
Target: Sheet1!F3
Height Example

Find the distribution value for 180 with mean 175 and standard deviation 7. Formula: =NORM.DIST(180,175,7,FALSE).

Example 4 - Find the probability above a target

Subtract the cumulative result from 1 when you want the upper tail.

=1-NORM.DIST(95,80,10,TRUE) // Returns the probability above 95.
Check Answer
Challenge #4
Target: Sheet1!F4
Upper Tail Check

Find the probability above 95 using 1-NORM.DIST(...,TRUE). Formula: =1-NORM.DIST(95,80,10,TRUE).

Conclusion Recap

  • Main job: NORM.DIST returns the normal distribution for a value.
  • TRUE vs FALSE matters: TRUE gives cumulative probability, while FALSE gives probability density.
  • Upper-tail probability: Use 1-NORM.DIST(...,TRUE) when you want the chance above a threshold.
  • Standard deviation must be positive: Otherwise Excel returns #NUM!.
  • Good fit: Use it for bell-curve modeling when you know the mean and standard deviation.
  • Related option: Use NORM.S.DIST for the standard normal curve.
Tactical Arena
Select Scenario:
Share NORM.DIST Function!

Tell your friends about this post

Discussion

ExcelClash is an interactive platform designed to level up your Excel skills through real-world exercises and challenges. Sharpen your logic, solve real spreadsheet problems, and learn faster.

© 2026 ExcelClash, Inc. All rights reserved.