For the complete documentation index, see llms.txt. This page is also available as Markdown.

Calculate ranking and quartiles

Plan provides functions to rank values and calculate quartiles in a dataset. Use the functions in this section to determine the relative position of values and analyze the distribution of numerical data.

QUARTILEEXC

The QUARTILEEXC function divides a set of numbers into four equal parts and returns the value for the specified quartile. The function uses the exclusive method, where the minimum and maximum values are excluded from the calculation.

Syntax

QUARTILEEXC(array, quart)

Arguments

  • array: The list or range of numeric values used to determine the quartile.

  • quart: Specifies the quartile value to return.

    • 1: Returns the first quartile (Q1), which represents the 25th percentile.

    • 2: Returns the second quartile (Q2), which represents the median (50th percentile).

    • 3: Returns the third quartile (Q3), which represents the 75th percentile.

Note

Return value

Returns the value corresponding to the specified quartile from the given set of numbers.

Examples

Returns the first quartile (Q1) of the specified set of numbers. In this example, the function returns 22.5.

Returns the second quartile (Q2), or median, of the specified set of numbers. In this example, the function returns 45.

Returns the third quartile (Q3) of the specified set of numbers. In this example, the function returns 67.5.

You can use the QUARTILEEXC function to analyze the distribution of a dataset by dividing values into four equal parts for metrics such as sales, revenue, or performance scores.

Excel equivalent

QUARTILE.EXC

QUARTILEINC

The QUARTILEINC function divides a set of numbers into four equal parts and returns the value for the specified quartile. The function uses the inclusive method, where the minimum and maximum values are included in the calculation.

Syntax

Arguments

  • array: The list or range of numeric values used to determine the quartile.

  • quart: Specifies the quartile value to return.

    • 0: Returns the minimum value.

    • 1: Returns the first quartile (Q1), which represents the 25th percentile.

    • 2: Returns the second quartile (Q2), which represents the median (50th percentile).

    • 3: Returns the third quartile (Q3), which represents the 75th percentile.

    • 4: Returns the maximum value.

Return value

Returns the value corresponding to the specified quartile from the given set of numbers.

Examples

Returns the first quartile (Q1) of the specified set of numbers. In this example, the function returns 25.

Returns the second quartile (Q2), or median, of the specified set of numbers. In this example, the function returns 45.

Returns the third quartile (Q3) of the specified set of numbers. In this example, the function returns 65.

You can use the QUARTILEINC function to analyze the distribution of a dataset by dividing values into four equal parts for metrics such as sales, revenue, or performance scores.

Excel equivalent

QUARTILE.INC

RANKAVG

The RANKAVG function returns the rank or position of a number in a set of numbers. The rank indicates the relative position of a number when the values are sorted in ascending or descending order. If duplicate values exist, the function returns the average rank for those values.

Syntax

Arguments

  • number: The number whose rank is to be determined.

  • list: The list or range of numbers used to determine the rank.

  • order (optional): Specifies the sorting order for ranking.

    • If order is 0, the values are ranked in descending order. The highest value is assigned a rank of 1.

    • If order is omitted or any nonzero value is specified, the values are ranked in ascending order. The lowest value is assigned a rank of 1.

Return value

Returns the rank of the specified number in the given list of numbers. If duplicate values exist, the function returns the average rank for those values.

Examples

Ranks the values in descending order. In this example, the function returns 3.5.

Ranks the values in ascending order. In this example, the function returns 2.5.

You can use the RANKAVG function to rank values based on metrics such as scores, costs, revenue, or sales, especially when duplicate values are expected and you want to assign them the average rank.

Excel Equivalent

RANK.AVG

RANKEQ

The RANKEQ function returns the rank or position of a number in a set of numbers. The rank indicates the relative position of a number when the values are sorted in ascending or descending order. If duplicate values exist, they are assigned the same rank, and the subsequent rank is skipped.

Syntax

Arguments

  • number: The number whose rank is to be determined.

  • list: The list or range of numbers used to determine the rank.

  • order (optional): Specifies the sorting order for ranking.

    • If order is 0, the values are ranked in descending order. The highest value is assigned a rank of 1.

    • If order is omitted or any nonzero value is specified, the values are ranked in ascending order. The lowest value is assigned a rank of 1.

Return value

Returns the rank of the specified number in the given list of numbers.

Examples

Ranks the values in descending order. In this example, the function returns 4.

Ranks the values in ascending order. In this example, the function returns 2.

Ranks the values in ascending order by default. In this example, the function returns 2.

Returns the rank of the specified value when duplicate values exist. In this example, the function returns 4 because the duplicate values share the same rank, and the subsequent rank is skipped.

You can use the RANKEQ function to rank values based on metrics such as scores, costs, revenue, or sales.

Excel equivalent

RANK.EQ

Last updated

Was this helpful?