Skip to content
Related Articles

Related Articles

Excel’s CHOOSE Function with Array

View Discussion
Improve Article
Save Article
  • Last Updated : 29 Oct, 2021
View Discussion
Improve Article
Save Article

The Excel CHOOSE function returns a value/reference from an array using a given position.

Syntax:

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

Arguments:  

  • index_num: The value to choose.
  • value1: The first value from which to choose.
  • value2 [optional]: The second value from which to choose.
  • index_num: It is the first argument for CHOOSE function and it refers to the position of an array.

Sample Data: In the Sales Table, we have given Products_Id.  We use Excel CHOOSE() to fill Actual Products Name in the next column (Column – D).

Sales Table

Example 1: Returning a value

Step 1: Type “Products” in cell D1

Step 2: Write a CHOOSE function in cell D2  

=CHOOSE(C2,"Fashion","Electronics","Daily Essentials")

Step 3: Select cell D2 and drag till cell D11

Example 2: Returning a cell reference

Step 1: Type “Products” in cell D1

Step 2: Create a Product table (unique list of Products) in “Column H”  

Step 3: Write a CHOOSE function in cell D2

=CHOOSE(C2, $H$2,$H$3,$H$4)

Step 4: Select cell D2 and drag till cell D11.

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!