
Probability distributions are one of the most important concepts in statistics and data analysis. They describe how values are spread or how likely different outcomes are. They are used to model the likelihood of various outcomes in uncertain scenarios, such as exam scores, quality testing, customer arrivals, stock returns, and more. Excel offers a range of built-in functions that make it straightforward to calculate probabilities, generate random samples, and visualize these distributions without needing advanced programming skills.
In this tutorial, we will explore probability distributions in Excel.
1. Normal Distribution in Excel
The normal distribution, also known as the bell curve or Gaussian distribution, is used to model continuous data such as height, weight, and test scores. Key parameters are the mean (μ) and standard deviation (σ).
Key Excel Functions:
NORM.DIST(x, mean, standard_dev, cumulative)
- Returns the probability for a specified value. If cumulative is set to FALSE, the function returns the probability density function (PDF). If cumulative is set to TRUE, it returns the cumulative distribution function (CDF)
NORM.INV(probability, mean, standard_dev)
- Returns the value for a given probability (the inverse CDF), useful for finding quantiles (e.g., z-scores)
NORM.S.DIST(z, cumulative)
- A simplified version for the standard normal distribution (mean = 0, standard deviation = 1)
Calculate Mean and Standard Deviation:
- Mean:
=AVERAGE(B2:B16)
This formula calculates the mean of the normally distributed scores.
- Standard Deviation:
=STDEV.P(B2:B16)
This formula calculates the standard deviation of the normally distributed scores.

Apply Normal Distribution Formula:
- Select a cell and insert the following formula to calculate the normal CDF for the first score (65 in cell B2)
- Apply the formula down the column to calculate probabilities for all exam scores
=NORM.DIST(B2,72,9.6,TRUE)
This formula gives the probability of scoring 65 or less, which is approximately 0.2330 (23.30%).

Detailed Guide: Normal Distribution in Excel
2. Binomial Distribution in Excel
The binomial distribution models the number of successes in repeated independent trials, where each trial has the same probability of success. It’s ideal for scenarios like coin flips or quality control tests. Key parameters are the number of trials (n) and the success probability (p).
Key Excel Functions:
BINOM.DIST(number_s, trials, probability_s, cumulative)
- Returns the probability mass function (PMF) if cumulative is FALSE, or the cumulative distribution function (CDF) if TRUE
BINOM.INV(trials, probability_s, probability)
- Returns the smallest value where the cumulative probability meets or exceeds a threshold
BINOM.DIST.RANGE(trials, probability_s, number_s, [number_s2])
- Returns the probability of a range of successes (from number_s to number_s2 if provided, otherwise exactly number_s)
Probability of Coin Toss:
Let’s consider flipping a coin 10 times, where success = heads and the probability of success is 50% (0.5).
- For the first row (4 heads out of 10 flips in cell C2), insert the following formula
- Drag down for all rows
=BINOM.DIST(C2,10,0.5,FALSE)
This gives the probability of exactly 4 heads in 10 flips, which is 0.205078125 (20.51%).

3. Poisson Distribution in Excel
The Poisson distribution models the probability of a given number of events happening in a fixed time/space interval, assuming the events occur at a constant average rate. It is parameterized by the mean rate (often written as λ).
Key Excel Function:
=POISSON.DIST(x, mean, cumulative)
- x: Actual observed events
- mean: Expected average number of events
- cumulative: TRUE for probability ≤ x; FALSE for exact probability
This function returns the probability mass function (PMF) if cumulative is FALSE, or the cumulative distribution function (CDF) if TRUE.
Calculate Mean:
=AVERAGE(D2:D16)
This gives an average of approximately 5 customers per hour.
Apply Poisson Formula:
- For the first row (3 customers in cell D2), insert the following formula
- Copy the formula down to calculate probabilities for all rows
=POISSON.DIST(D2,5,FALSE)
If on average 5 customers arrive at a shop per hour, the probability of exactly 3 customers arriving in an hour is 0.140374 (14.04%).

Comparing the Distributions
- Normal distribution: Continuous, symmetric, bell-shaped (good for test scores)
- Binomial distribution: Discrete outcomes, fixed trials, success/failure (good for coin flips or survey responses)
- Poisson distribution: Discrete events in time/space, rare events (good for arrivals or failures)
You can also plot the results with Excel charts:
- Line chart for the normal distribution (smooth curve)
- Column chart for binomial outcomes
- Column chart for Poisson frequencies
Conclusion
In this article, we explored probability distributions in Excel. Excel’s probability distribution functions are powerful tools for statistical analysis. By mastering normal, binomial, and Poisson distributions, you can model uncertainty, assess risks, and make data-driven decisions. Practice with the dataset and formulas to better understand how probability distributions apply to real-world data.
Get FREE Advanced Excel Exercises with Solutions!