# Excel CHOOSECOLS Function: Syntax, Examples & Tips

- URL: https://betteranalyst.com/excel/choosecols-function
- Author: Better Analyst

Formula Bot is now Better Analyst—same account, more powerful analysis.Formula Bot is now Better Analyst—same account and workflows, with more powerful analysis, dashboards, and automation.

[Learn what changed](https://betteranalyst.com/formula-bot-is-now-better-analyst)

The CHOOSECOLS function selects specific columns from an array, simplifying data analysis by focusing on relevant information.

```excel
=CHOOSECOLS(array, column_num1, [column_num2], ...)
```

Generate FormulaExplain Formula

One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.

Describe the CHOOSECOLS you need in plain EnglishGenerate Formula

Need more than a single CHOOSECOLS formula? Try our free [AI for Excel](https://betteranalyst.com/excel-ai) — it reads your entire spreadsheet, answers questions in plain English, and builds charts and analysis in the same chat.

## Parameters

**`array`**:\
The range or array from which you want to select columns.

**`column_num1`**:\
The index number of the first column you want to return from the `array`. This is a required parameter.

**`column_num2`**:\
The index number of the second column you want to return from the `array`. This is an optional parameter.

**`...`**:\
Additional column index numbers that you want to return from the `array`. These are optional parameters and can be specified as needed.

## What is a CHOOSECOLS Formula in Excel?

The *CHOOSECOLS* function in Excel is a versatile tool that allows you to select specific columns from a given array or range. This function is particularly useful when you want to extract certain columns from a larger dataset without altering the original data structure.

In simpler terms, the CHOOSECOLS function helps you create a new array by picking only the columns you need, making it easier to focus on relevant information.

## A Practical Example

Imagine you are working with a dataset that contains employee information in an Excel spreadsheet:

### Employee Data Table:

| Employee ID | Name | Department | Salary |
| - | - | - | - |
| 1 | Alice | HR | 60000 |
| 2 | Bob | IT | 70000 |
| 3 | Charlie | Marketing | 65000 |
| 4 | David | IT | 72000 |
| 5 | Eve | HR | 58000 |

You want to create a new table that only includes the Employee ID and Name columns.

## CHOOSECOLS Formula

To extract the Employee ID and Name columns, you would use the CHOOSECOLS formula as follows:

```excel
=CHOOSECOLS(A2:D6, 1, 2)
```

### Breakdown of the Formula:

- **A2:D6**: This is the range from which you want to select columns.
- **1, 2**: These are the column indices you want to extract. In this case, 1 refers to the Employee ID column, and 2 refers to the Name column.

## Result of the Formula

When you apply the formula, it creates a new array that includes only the Employee ID and Name columns. The output would be:

| Employee ID | Name |
| - | - |
| 1 | Alice |
| 2 | Bob |
| 3 | Charlie |
| 4 | David |
| 5 | Eve |

Here, the new table displays only the selected columns, making it easier to view the relevant information.

## Why Use CHOOSECOLS?

The CHOOSECOLS function is particularly useful when you need to simplify data presentation or focus on specific aspects of a dataset without modifying the original data. It allows you to efficiently create customized views of your data.

## Key Takeaways:

- **CHOOSECOLS**: Selects specific columns from a given array or range.
- **Efficient Data Management**: Helps you create focused views of your data without altering the original dataset.
- **Common Use Cases**: Ideal for reporting, data analysis, and any scenario where you need to highlight specific columns.

Understanding how to use the CHOOSECOLS function can significantly enhance your data manipulation capabilities in Excel, enabling you to tailor your datasets to meet your specific needs.

Happy extracting!

## Example use case

You have a dataset where Column A contains product names, Column B contains sales figures for Q1, Column C for Q2, and Column D for Q3. You can use the CHOOSECOLS function to extract only the sales figures for Q2 and Q3, allowing you to analyze the performance of each product during those quarters without cluttering your view with unnecessary data from Q1. This simplifies the comparison of sales trends and helps in making strategic decisions for future marketing efforts.

**Beyond the CHOOSECOLS function:** Better Analyst is a full [Excel AI](https://betteranalyst.com/excel-ai) that goes well past individual formulas. Upload any spreadsheet and ask questions in plain English — you'll get formulas, data analysis, and charts back in seconds. It's a free [AI Excel assistant](https://betteranalyst.com/excel-ai) that works with any .xlsx, .xls, or .csv file — no plugins, no Microsoft 365 required.

Don't have a spreadsheet yet? Use our free [AI spreadsheet generator](https://betteranalyst.com/ai-excel-spreadsheet-generator) to turn a text prompt into a downloadable Excel file — a full [AI Excel sheet maker](https://betteranalyst.com/ai-excel-spreadsheet-generator) that builds headers, columns, and formulas from your description.

## Need more help with Excel formulas?

Create a free account for formula help, explanations, and spreadsheet analysis. Usage limits depend on your plan.

[Create Free Account](https://betteranalyst.com/signup)[Try Formula Generator](https://betteranalyst.com/excel-ai)

## Excel how-to guides

- [How To Make A Histogram In Excel](https://betteranalyst.com/excel/how-to-make-a-histogram-in-excel)
- [How To Make A Line Graph In Excel](https://betteranalyst.com/excel/how-to-make-a-line-graph-in-excel)
- [How To Make A Pie Chart In Excel](https://betteranalyst.com/excel/how-to-make-a-pie-chart-in-excel)
- [How To Make A Table In Excel](https://betteranalyst.com/excel/how-to-make-a-table-in-excel)
- [How To Merge Cells In Excel](https://betteranalyst.com/excel/how-to-merge-cells-in-excel)
- [How To Multiply In Excel](https://betteranalyst.com/excel/how-to-multiply-in-excel)
- [How To Password Protect An Excel File](https://betteranalyst.com/excel/how-to-password-protect-an-excel-file)
- [How To Remove Blank Rows In Excel](https://betteranalyst.com/excel/how-to-remove-blank-rows-in-excel)

## Explore all Excel formulas

Browse our complete library of Excel formula guides

Compare your options

## Decide with evidence, not a sales pitch.

Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.

1. [01ChatGPTOpen a balanced comparison prompt in ChatGPT.](https://chatgpt.com/?prompt=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)
2. [02ClaudeOpen the same research prompt in Claude.](https://claude.ai/new?q=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)
3. [03PerplexityResearch the comparison with linked web sources.](https://www.perplexity.ai/search?q=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)

AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.
