PROB Function

Excel Functions › Statistical

All versions Statistical

The Excel PROB function returns the probability that values fall within a range, using a list of outcomes and their associated probabilities — effectively reading a discrete probability table.


Quick answer:
=PROB(A2:A6, B2:B6, 2, 4) total probability for outcomes 2 through 4

Syntax

=PROB(x_range, prob_range, lower_limit, [upper_limit])
ArgumentDescription
x_rangeRequiredThe range of distinct numeric outcomes (e.g. possible values 1, 2, 3, 4, 5).
prob_rangeRequiredThe probabilities matching each outcome in x_range. They must be greater than 0, at most 1, and sum to 1.
lower_limitRequiredThe lower bound of the outcomes you want the probability for.
upper_limitOptionalThe upper bound. If omitted, PROB returns the probability of exactly lower_limit.

How to use it

PROB works from a discrete distribution you supply: a column of outcomes (x_range) paired with their probabilities (prob_range). It adds up the probabilities of every outcome between lower_limit and upper_limit.

AB
1OutcomeProbability
210.1
320.2
430.3
540.25
650.15
=PROB(A2:A6, B2:B6, 2, 4) // 0.2+0.3+0.25 = 0.75
=PROB(A2:A6, B2:B6, 3) // exactly 3 = 0.3

If you omit upper_limit, PROB returns the probability of exactly lower_limit. The probabilities in prob_range must sum to 1, or PROB returns the #NUM! error.

Probabilities must total 1. Every value in prob_range must be greater than 0 and no more than 1, and together they must sum to exactly 1 — otherwise PROB returns #NUM!.

Try it: interactive demo

Live demo

Pick a PROB example to see the formula and its result.

Result:

Practice workbook

📊
Download the free PROB practice workbook
Every example on this page, ready to open in Excel — plus practice challenges with answers on a separate tab. No sign-up required.

Frequently asked questions

What happens if I omit the upper_limit in PROB?
PROB returns the probability of exactly the lower_limit value. So =PROB(A2:A6,B2:B6,3) returns the probability tied to the outcome 3 alone.
Why does PROB return a #NUM! error?
Most often because the probabilities in prob_range do not sum to 1, or some probability is ≤0 or >1. Check that your distribution is complete and normalized.
Do x_range and prob_range have to be the same size?
Yes. Each outcome in x_range must line up with exactly one probability in prob_range; mismatched sizes return the #N/A error.
How is PROB different from a distribution function like BINOM.DIST?
PROB reads probabilities from a table you provide, so it works for any custom discrete distribution. BINOM.DIST and POISSON.DIST compute probabilities from a known theoretical formula instead.

Master functions like this in one day

This page covers one function. Our Excel Formulas and Functions class covers the 30 that matter most — live, hands-on, taught by professionals in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related functions: BINOM.DIST · POISSON.DIST · SUMPRODUCT · FREQUENCY · NORM.DIST