The CHOOSE Function in Excel returns a value from a list using a given position or index. The values provided to CHOOSE can include references. Let’s have a look below to get more details about CHOOSE Function.

➡ What is Excel Choose Function?

CHOOSE Function is a function in Excel that helps you to get a value from a list based on a position.CHOOSE Function can handle up to 254 values in Excel. Index number returns a value, based on its location in the list. If Index number is 5, it will return value 5.

Here, values can also be in the form of references i.e. the cell address A1, or the ranges A1:10 or B2:B15 as values in Excel for CHOOSE Function.

➡ What is the Syntax of Excel Choose Function?

The syntax for writing CHOOSE Function is-

=CHOOSE (index_num, value1, [value2],…)


Index_num – The value to choose between 1 and 254

Value1 – The first value from which to choose

Value2 – The second value from which to choose


There are many cases explained below where you can use the CHOOSE Function. Let’s take a simple example to understand the importance of this function.

As shown in picture below, we have two data tables, Table 1 & Table 2. The Table 1 consists of the name of candidates whose rating needs to be set depending upon their score. Table 2 has the rating with the score. Rating column in Table 1 can be filled by using VLOOKUP. But, one there is also a more easy way than VLLOKUP. Write a formula using CHOOSE Function and give the reference number first followed by the rating in sequence as given below.

Choose Function in Excel

=CHOOSE(F6,”Poor”,”OK”,”Good”,”Very Good”,”Excellent”)

➡ Where Choose Function Can be used?

Applications of CHOOSE Function are as follows-

  • Add an ordinal suffix to a number you can use a formula based on the CHOOSE Function to assign the suffix
  • To create a custom weekday abbreviation, you can use a formula based on the CHOOSE Function and WEEKDAY Function
  • Adding anything random to groups, use the RANDBETWEEN function along with the CHOOSE Function
  • To map a date to any values you want use the CHOOSE Function
  • To quickly fill a range of cells with random text values, you can use the CHOOSE and RANDBETWEEN functions

Recommended Blog:

➡ Top 3 Points to Remember:

  • You can choose the Index number between 1 and 254
  • If you choose a negative or zero value as the index number, you will get a VALUE# error
  • If the index number is a fraction, it is truncated to the lowest integer before being used

➡ Conclusion:

Here, we come to know about the CHOOSE Function. We have seen its purpose, uses, the formula to be used and where can we find this function. Hope your concept regarding the CHOOSE Function is clear and you can now carry out this function easily.

Leave a Reply

Related Tutorials

Connect to Data in Power Query
February 21, 2019
How to use Text to Column in Excel with 4 Difference Example
February 21, 2019
Things you should learn in Excel Course
February 13, 2019
How to use Clean Function in Excel
February 11, 2019
How to use the Excel Code Function
February 11, 2019
How to use the Excel Column Function
February 11, 2019
How to use Ceiling Function in Excel
January 30, 2019
How to use Char Function in Excel
January 28, 2019
Text To Column in Excel | Split Cells
January 4, 2019
Pivot Tables (Complete Guidelines)
December 27, 2018
Power Bi Dax Deduplication Based On Column
December 17, 2018
Special Character Symbol List with Shortcodes in Excel
December 15, 2018
December 10, 2018
December 10, 2018
How to use ABS Function in Excel
December 10, 2018
How to use AND Function in Excel
December 10, 2018
Delete Duplicate in Excel or Remove Duplicate in Excel
November 9, 2018
Excel Formulas and Functions in PDF
September 6, 2018
How To Lock Cells in Excel | Unprotect Excel
August 13, 2018
4x Faster at Excel
August 6, 2018
Separate Content of One Excel Cells into Separate Columns
August 3, 2018
How to Transpose Excel Columns to Rows | Paste Special Method
July 26, 2018
How to create sparklines in Excel
July 19, 2018
AutoSum in Excel with Shortcut
July 17, 2018
OFFSET Function in Excel
July 6, 2018