Purpose

Return value

Syntax

=PROB(x_range,prob_range,lower_limit,[upper_limit])
  • x_range - A range of numeric values representing the possible outcomes.
  • prob_range - A range of probabilities corresponding to the values in x_range (must sum to 1).
  • lower_limit - The lower bound for the probability calculation.
  • upper_limit - [optional] The upper bound for the probability calculation. If omitted, PROB returns the probability that x equals lower_limit.

Using the PROB function

The PROB function calculates probabilities for discrete probability distributions by summing the probabilities of all values in the x_range that fall within the specified limits. When upper_limit is omitted, PROB returns probability of the lower_limit value. This function is useful for analyzing discrete data where you have known outcomes and their associated probabilities.

Key features

  • Works with discrete probability distributions

  • Requires probabilities in prob_range to sum to 1

  • Can calculate probability for a single value or a range of values

  • When upper_limit is omitted, returns probability of the lower_limit value

  • Returns #NUM! error if probabilities don’t sum to 1

  • Key features

  • Example #1 - Single value probability

  • Example #2 - Range probability

  • Example #3 - Error conditions

  • When to use PROB

Example #1 - Single value probability

In this example, we have a dataset showing quiz scores and their corresponding probabilities. To find the probability of getting exactly a score of 7, we pass in 7 for the value of lower_limit .

PROB Function Example 1 - 1
=PROB(B5:B15, C5:C15, E5)

This formula returns 0.20, meaning there is a 20% chance of getting exactly a score of 7.

The function works by: 1. Finding the value 7 in the x_range (B5:B15) 2. Returning the corresponding probability from prob_range (C5:C15) 3. Since 7 appears in the table, it returns the probability of 0.20

Example #2 - Range probability

To find the probability of getting a score between 5 and 8 (inclusive), we use both the lower_limit and upper_limit arguments:

PROB Function Example 2 - 2
=PROB(B5:B15, C5:C15, E5, F5)

This formula returns 0.68, meaning there is a 68% chance of getting a score between 5 and 8 inclusive.

The function works by: 1. Finding all values in x_range that are >= 5 and <= 8 2. Summing the corresponding probabilities from prob_range 3. For scores 5, 6, 7, and 8: the probabilities sum to 0.68

Example #3 - Error conditions

The PROB function returns the following errors:

If the probabilities in prob_range don’t sum to 1, the function returns #NUM! error

=PROB({1,2,3},{0.2,0.3,0.4},2) // returns #NUM!

If x_range and prob_range have different numbers of values, the function returns #N/A error

=PROB({1,2,3},{0.2,0.3},2) // returns #N/A

If any argument is non-numeric or contains non-numeric values (e.g., text), the function returns #NUM! error

=PROB({"1",2,3},{0.2,0.3,0.5},2) // returns #NUM!

When to use PROB

The PROB function is ideal for analyzing discrete probability distributions like calculating probabilities for survey results. These are scenarios where you have a complete set of possible outcomes and their associated probabilities. For continuous probability distributions, Excel provides distribution functions like NORM.DIST , EXPON.DIST , or WEIBULL.DIST .

Purpose

Return value

Syntax

=QUARTILE(array,quart)
  • array - A reference containing data to analyze.
  • quart - The quartile value to return.

Using the QUARTILE function

Use the QUARTILE function to get the quartile for a given set of data. QUARTILE takes two arguments, the array containing numeric data to analyze, and quart , indicating which quartile value to return. The QUARTILE function accepts 5 values for the quart argument, as shown in the table below.

QuartReturn value
0Min value
1First quartile – 25th percentile
2Median value – 50th percentile
3Third quartile – 75th percentile
4Max value