Open In App

Excel CHOOSE Function with Array

Last Updated: 19 Sep, 2023
Summarize
Comments
Improve
Suggest changes
Like Article
Like
Share
Report
News Follow

We often use the CHOOSE function in Excel to pick something from a list. In this article, we’ll see how to use CHOOSE with a bunch of things (we call it an array) to do various stuff in Excel. This array can be either many cells we put into the function or many things we get from the function.

What is CHOOSE Function with Array in Excel

The Excel CHOOSE function stands out as a powerful tool that enables you to retrieve the values or references from an array based on a specified position. This guide retrieves values or references from an array based on a specified position. In this context, “array” refers to the scenario where we either provide multiple cells as input within the function or obtain multiple results by using the function.

Syntax of CHOOSE Function

=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 the 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 in the Actual product name in the next column (Column – D).

Data-Set

How to Use CHOOSE Function with Array in Excel

You can learn how to use CHOOSE Function with Array in Excel by the following methods:

  • Return Single Value in Excel Using CHOOSE Function with Array
  • Apply CHOOSE Function with Array to Return Multiple Values in Excel
  • Assign CHOOSE Function with Array to Retuen a Cell Reference
  • Apply CHOOSE Function with Array for Left VLOOKUP

How to Return Single Value in Excel Using CHOOSE Function With Array

Step 1: Type Products in Cell D1

Type “Products” in cell D1

Step 2: Use CHOOSE Function

Write a CHOOSE function in cell D2  

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

Choose-Function

Step 3: Drag the Formula

Select cell D2 and drag till cell D11

Select-Column

How to Apply CHOOSE Function with Array to Return Multiple Values in Excel

We have a Dataset (A1:D11) in Excel Containing the Products with their ID. We need to pick a ID along with the products_ID and Product Name. Here we will use the CHOOSE Function in Excel with the array to return these multiples values. By applying the formula of this method we can get the values in a row even if they are in a column.

Step 1: Select the Cell

Select the cell where you need the result.

Screenshot-(170)

Step 2: Enter the Formula in the Cell

Enter the Formula in the Cell “=CHOOSE({1,2,3},

Screenshot-(171)

Step 3: Preview the Result

Drag the Formula to all the cells and see the Result.

Screenshot-(172)

How to Apply CHOOSE Function with Array to Returning a cell reference

Step 1: Type “Products” in cell D1

Step 2: Create a Product table (unique list of Products)

Product-Table

Step 3: Write a CHOOSE function in cell D2

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

Choose Function

Step 4: Select cell D2 and drag till cell D11

Select cells

How to Use CHOOSE Function with Array for Left VLOOKUP

When we want to find something in Excel using the VLOOKUP function, it typically only searches in the leftmost column. However, sometimes we need to look in other columns. We can solve this by using the CHOOSE function together with an array.

Here’s a simple example to understand this:

Step 1: Enter the Data Set

We have a dataset that lists product names and their corresponding IDs (in cells B2:D11).

Screenshot-(173)

Step 2: Search for the Value

Let’s say we want to find the product of the Product_ID “418” and place it in cell F5.

Step 3: Enter the VLOOKUP Formula

First, we try using VLOOKUP alone, but it has a limitation as it only searches the leftmost column.

Screenshot-(177)

Step 4: Use VLOOKUP and CHOOSE Function

Then, we’ll show you how to overcome this limitation by combining the CHOOSE function with VLOOKUP.

This combination allows us to search for information in columns other than the leftmost one.

Formula :=VLOOKUP(F4,CHOOSE({1,2},A4:A8,C4:C8),2,FALSE)

Screenshot-(175)

FAQs

What is the Purpose of Excel’s CHOOSE function with an array?

The CHOOSE function with an array in Excel serves the purpose of selecting a value or reference from a list of options based on a numeric index, It also allows users to dynamically retrieve data from an array and is particularly useful for scenarios where you need to display different values based on specific conditions.

How does the CHOOSE function with an array work?

The CHOOSE function with an array operates by using a numeric index to determine the position of the value or reference within the array. The function takes the index_num as its first argument and subsequent arguments represent the values or references in the array. The value/reference corresponding to the specified index_num is returned by the function.

What are the limitations of using the CHOOSE function with an array?

CHOOSE function is a powerful tool, but it has a limitation in terms of the number of values/references that can be included as arguments. Excel supports a maximum of 254 arguments within the CHOOSE function.

Q4: Can we use cell references as arguments in the CHOOSE function with an array?

Yes, you can use cell references as arguments in the CHOOSE function with an array. This allows you to create a dynamic formula that adapts to changes in the referenced cells.



News
Improve
Discuss
Do you want to advertise with us?Click here to know more

How to use CHOOSE Function in Excel

article_img
The CHOOSE function is technically part of Excel’s lookup function and can be incredibly useful. The CHOOSE function returns a value from a list using an index. One of those Excel features, CHOOSE, may not seem helpful alone, but when paired with other functions, it offers a ton of fantastic advantages. In most basic form, the CHOOSE function allows you to select a value from a list by its position. Here we'll see what the Excel CHOOSE Function is all about. How to use CHOOSE Function in Excel What is the CHOOSE Function in ExcelIn Excel, the CHOOSE function acts like a menu where you can point to something in a list using a number you give it. Imagine it as a way to pick something special from a group of choices. For instance, suppose you have a list of fruit names in cells A1 to A3, and you want to choose one based on a number in cell B1. You can use CHOOSE like this: "=CHOOSE(B1, A1, A2, A3)." If B1 has the number 2, it will show the second fruit in the list, which is in cell A2. It's helpful when you need to make decisions or display different things depending on a particular situation. Excel CHOOSE function - Syntax Based on a defined location, Excel's CHOOSE function is inten
Read More

Using CHOOSE Function along with VLOOKUP in Excel

article_img
In Excel, managing space is a very important point to consider. Now, let's suppose you are in a situation where you want to compare multiple columns in the Excel dataset, and you want to derive results, This is not possible using the VLOOKUP function alone. So, to make a function capable of doing something like this, we will introduce a special function known as CHOOSE function. But, if you don't want to use CHOOSE function, then you have to use a helper column, making the job a little hectic. So, in this article, we will see how to use VLOOKUP along with CHOOSE function. First, we will see the syntax of CHOOSE FUNCTION in brief. CHOOSE FUNCTION: Syntax: =CHOOSE(ARRAY DIMENSIONS(INDEX VALUE(S)),VALUE(1),VALUE(2),VALUE(3),.....) Here, Here we will define array dimensions, ie how many columns should the array have.The next parameter(s) will define what value will go in the subsequent array columns, ie VALUE1 will get filled in the first column, and so on. Example: Here we will use this dataset. Let's suppose we have people in a sales firm, and they are evaluated for bonuses. Now, we want to know who did sales for BED SHEETS, by using VLOOKUP and CHOOSE function. So, first of all,
Read More

Excel VLOOKUP Function - Excel Guide for Beginners

article_img
How to do Vlookup in Excel - Quick StepsPrepare Your DataEnter the VLOOKUP Formula >>Press EnterUse a Cell Reference for Flexibility Copy the Formula for Multiple RowsThe VLOOKUP function is one of the most widely used tools in Excel for looking up and retrieving data from a table. Whether you’re working with a single sheet or multiple workbooks, VLOOKUP allows you to search for a value in one column and return a related value from another. If you're new to Excel or still getting the hang of formulas, this guide is for you. We will cover everything from the basics of how VLOOKUP works to practical examples that show how to search data across sheets, troubleshoot common issues, and master the VLOOKUP formula for any task.Excel VLOOKUP FunctionWhat is the VLOOKUP Function in ExcelThe term VLOOKUP stands for Vertical Lookup. It is designed to search for a specific value in the first column of a table (lookup column) and retrieve corresponding data from a different column in the same row.Syntax of VLOOKUP FormulaVLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])Arguments:1. lookup_value: The value you want to search for (e.g., a specific ID, name, or product code).
Read More

VLOOKUP On Multiple Criteria Columns Using Helper Method & CHOOSE Function

article_img
In this article, we will see how we can combine multiple values, and use them as lookup criteria for searching specific value(s) in the excel dataset. For this purpose, we will use the VLOOKUP formula, the most basic formula to perform a lookup for value(s) on excel. We will see a modified form of VLOOKUP to perform a lookup using multiple values. First, let us see a general formula: Formula: =VLOOKUP(v1&v2,dataset_part,column,0) Here, Here v1 and v2 signify those two cells, which will be used for lookup in combination.The Dataset_part signify the starting cell value and the ending cell value, upon which lookup is to be performed. This can consist of the whole dataset as well.The column signifies from which column the value has to be picked up.Here 0 signifies the approximation of lookup in vlookup. It can be set to 1 to enable approximation. Now, let us see in brief, or a summary, how VLOOKUP will work in the Multiple Criteria Column. Here, we have 2 ways of modifying VLOOKUP to make it capable of doing a lookup on multiple criteria, they are: Helper Column.CHOOSE function. Helper column will be a sort of redundant work, as we have to provide merged values of those columns on
Read More

Editing Excel Macros in Excel

article_img
Excel Macro is a set of actions that can be recorded, saved, used multiple times. This feature saves us a lot of time when dealing with repetitive tasks and huge data sets. We can always make changes to an existing Macro in Excel. There are two ways to record and run macros: Excel Commands Excel Visual Basic for Applications(VBA).1. Copying a Macro Code We can reuse the existing macro code while creating new Macros. For example, if you have existing macros created using the record function, we can reuse the code to write new macros. To open the code follow the below steps: Select Tools --> Macros --> Visual Basic Editor. Copy code from the existing macros(use Command + C) and paste(use Command + V) in the new macro2. Renaming a Macro Follow the below steps to rename a Macro in Excel: Select Tools --> Macros --> Visual Basic Editor. Select name on the left plane.Edit the name.3. Deleting a Macro Follow the below steps to delete a macro in Excel: Select Tools --> Macros --> Macros... Select the macro to be deleted. Click on the minus(-) symbol at the bottom.Select yes to delete the macro.
Read More

Best Microsoft Excel High-Paying Jobs with Excel Skills in 2024

article_img
Are you ready to unlock a world of opportunities with Microsoft Excel? In today’s data-driven job market, mastering Excel is essential for launching a successful career, whether you're a fresher or an experienced professional. In this article, we will cover the high-paying Excel jobs available in 2024, including crucial roles like data analyst, business analyst, and many more. We'll explore the qualifications needed for these positions, along with salary estimations to help you understand your earning potential. Whether you’re looking for Excel jobs for freshers or seasoned professionals, we’ll also dive into options for Excel freelancing jobs and work-from-home jobs in Excel. Equip yourself with the knowledge to excel in your career and take the first step toward a lucrative future!Best Microsoft Excel High-Paying Jobs with Excel Skills in 2024Table of ContentWhy choose a career in ExcelWhy Excel Skills Are Essential for Your CareerEssential Excel Skills Required to Boost Your Resume Best Microsoft Excel High-Paying JobsFinancial AnalystsData AnalystAdministrative Assistant Accountants Project ManagersManagement ConsultantRetail Store ManagersBusiness Analyst Market Research A
Read More

AI in Excel: Top 20 Excel AI Tools in 2025 (Free/Paid)

article_img
The integration of AI in Excel is transforming the way professionals manage, analyze, and visualize data. Whether you're handling large datasets, performing financial analysis, or automating repetitive tasks, AI-powered tools can significantly improve efficiency and accuracy. In 2025, advanced Excel AI tools are making complex tasks easier by offering features like data cleaning, predictive analytics, smart automation, and AI-driven insights.In this guide, we’ve gathered a list of the top 20 Excel AI tools for 2025 that are reshaping how users interact with Excel.Table of ContentBest AI Tool in Excel: Top Picks for 2025Top 10 Free Excel AI Tools in 2025Top 10 Excel AI ToolsAI in Excel: OverviewIn Excel, an AI tool (Artificial Intelligence tool) refers to an add-in or extension that leverages artificial intelligence to enhance your spreadsheet experience. These tools can automate tasks, improve data analysis, and generally make you more productive.Excel has always been a powerful tool for data analysis, but with the integration of AI tools, it has transformed into a smarter, more intuitive platform.Best AI Tool in Excel: Top Picks for 2025Explore the below AI tools designed for auto
Read More

5 Best People To Choose as Job References

Job references are a vital part of the hiring process. They provide potential employers with an outside perspective on your work ethic, skills, and abilities. While family and friends can be good references, they may not be familiar with your professional accomplishments. That's why it's essential to choose your references carefully. Worry not! We’ll help you out. In this article, we’ll be discussing the 5 best people whom you can choose as a job reference to boost your job profile. Let’s get started! 5 Best People To Choose as Job References 5 Best People To Choose as Job References1. Old Colleague2. High School Teacher3. Previous Bosses4. A Former Client5. A College Internship ConnectionParting Words5 Best People To Choose as Job References1. Old ColleagueJob references can come from a variety of sources, but one of the most important is a professional connection. A professional connection is someone who knows you in a work context and can vouch for your skills and experience. They can provide valuable insights into your work style and strengths, and their endorsement can carry much weight with potential employers. When choosing a professional connection as a job reference, it's
Read More

I

X's New Feature That Lets You Choose Where Your Ads Go

article_img
Elon Musk's X will allow advertisers to run ads next to select content creator's profile. X (previously known as Twitter) has added a new feature that allows advertisers to place ads beside a handpicked list of content creators. This is going to help advertisers overcome the problems of ensuring that their ads are not connected with controversial or harmful content. This is a notable shift in X's advertising strategy, giving greater control over their campaigns. What is X's Creator Targeting?Creator Targeting is a new tool offered by X that allows advertisers to choose the placement of their ads. This enables them to tie their brand with individual content creators, resulting in their ads appearing alongside a handpicked list of creators. This addresses the fears of advertisements being linked with controversial or objectionable content. Creator Targeting, which gives advertisers control over where their advertisements appear, will be a significant shift in X's advertising approach, resulting in a brand-safe and personalized advertising experience. How Creator Targeting WorksStarting this month, X's Creator Targeting will give advertisers control over their ad placements. Through t
Read More

How to Choose the best Gmail inbox type for your needs

article_img
Gmail offers a range of perspectives to assist you in keeping your emails organized and mastering electronic correspondence. The default layout keeps things easy by automatically classifying emails such as "Social," "Primary," and "Promotions." This keeps critical communications close at hand and declutters your inbox. How to choose your inbox type What are the features of Gmail Inboxes?How to Choose Your Inbox Type What are the Types of Gmail InboxesDefault InboxPriority Inbox Multiple InboxesManaging LabelsConclusionFAQs on Gmail Inbox TypeWhat are the features of Gmail Inboxes?Using your interactions as a basis for prioritization, Priority Inbox ensures you get all the essential emails from family, friends, or coworkers. Unread First arranges all your new emails at the top for quick access if you're an inbox fiend who can't get enough updates.Starred First highlights the emails you think are essential at the top, putting them front and centre. This is a fantastic choice if you want easy access to important messages that you use often. Multiple inboxes allow you to establish custom categories based on sender, project, or any other criterion that works best for you and those who d
Read More
three90RightbarBannerImg