# MS Excel: RANK Function (WS)

This Excel tutorial explains how to use the Excel RANK function with syntax and examples.

## Description

The Microsoft Excel RANK function returns the rank of a number within a set of numbers.

## Syntax

The syntax for the RANK function in Microsoft Excel is:

`RANK( number, array, [order] )`

### Parameters or Arguments

number
The number to find the rank for.
array
A range or array of numbers to use for ranking purposes.
order
Optional. It specifies how to rank the numbers.

Note:

• If order is 0, the numbers are ranked in descending order.
• If order is not 0, the numbers are ranked in ascending order.
• If the order parameter is omitted, it assumes order is 0 (descending order).

## Applies To

The RANK function can be used in the following versions of Microsoft Excel:

• Excel 2013, Excel 2011 for Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

## Type of Excel Function

The RANK function can be used in Microsoft Excel as the following type of function:

• Worksheet function (WS)

## Example (as Worksheet Function)

Let's look at some Excel RANK function examples and explore how to use the RANK function as a worksheet function in Microsoft Excel:

Based on the Excel spreadsheet above, the following RANK examples would return:

```=RANK(A4, A2:A6, 1)
Result: 5

=RANK(A4, A2:A6, 0)
Result: 1

=RANK(A3, A2:A6, 0)
Result: 4```
Share: