
- MS Excel Basics
- Excel - Home
- Excel - Getting Started
- Excel - Explore Window
- Excel - Backstage
- Excel - Entering Values
- Excel - Move Around
- Excel - Save Workbook
- Excel - Create Worksheet
- Excel - Copy Worksheet
- Excel - Hiding Worksheet
- Excel - Delete Worksheet
- Excel - Close Workbook
- Excel - Open Workbook
- Excel - Context Help
- Editing Worksheet
- Excel - Insert Data
- Excel - Select Data
- Excel - Delete Data
- Excel - Move Data
- Excel - Rows & Columns
- Excel - Copy & Paste
- Excel - Find & Replace
- Excel - Spell Check
- Excel - Zoom In-Out
- Excel - Special Symbols
- Excel - Insert Comments
- Excel - Add Text Box
- Excel - Undo Changes
- Formatting Cells
- Excel - Setting Cell Type
- Excel - Setting Fonts
- Excel - Text Decoration
- Excel - Rotate Cells
- Excel - Setting Colors
- Excel - Text Alignments
- Excel - Merge & Wrap
- Excel - Borders and Shades
- Excel - Apply Formatting
- Formatting Worksheets
- Excel - Sheet Options
- Excel - Adjust Margins
- Excel - Page Orientation
- Excel - Header and Footer
- Excel - Insert Page Breaks
- Excel - Set Background
- Excel - Freeze Panes
- Excel - Conditional Format
- Working with Formula
- Excel - Creating Formulas
- Excel - Copying Formulas
- Excel - Formula Reference
- Excel - Using Functions
- Excel - Builtin Functions
- Advanced Operations
- Excel - Data Filtering
- Excel - Data Sorting
- Excel - Using Ranges
- Excel - Data Validation
- Excel - Using Styles
- Excel - Using Themes
- Excel - Using Templates
- Excel - Using Macros
- Excel - Adding Graphics
- Excel - Cross Referencing
- Excel - Printing Worksheets
- Excel - Email Workbooks
- Excel- Translate Worksheet
- Excel - Workbook Security
- Excel - Data Tables
- Excel - Pivot Tables
- Excel - Simple Charts
- Excel - Pivot Charts
- Excel - Keyboard Shortcuts
- MS Excel Resources
- Excel - Quick Guide
- Excel - Useful Resources
- Excel - Discussion
How to Copy a Column Based on Cell Value to Another Excel Sheet?
Have you ever tried to copy a column based on a single cell value to another sheet in Excel, i.e., copied a whole column using a cell value as a reference? We can use the process mentioned in this tutorial to copy the whole column using a single cell of the column.
Read this tutorial to learn how to copy a column based on cell value to another sheet in Excel. We can complete this using the INDEX function and the cell address. If we try to complete this task manually, we need to search for every single value based on a cell value.
Copy a Column Based on Cell Value in Excel
Here we will use the formula to get any one of the results, then use the autofill handler to complete our task. Let's go over a simple procedure for copying a column based on cell value to another sheet in Excel using the INDEX function. We will have data on the first sheet, cell values on the second sheet, and print on the third sheet.
Step 1
Consider an excel sheet where the data is represented as a collection of lists, as shown in the image below. We have to make sure that the header of the column is unique

Now click on an empty cell on the other sheet and enter the formula as
=INDEX(Sheet1!$A1:$E1,MATCH(Sheet2!$A$1,Sheet1!$A$1:$E$1,0)) and click Enter to get our header value, similar to the below image. In the formula, A1:E1 is the range of cell values, and A1 is the address of our reference to copy.

Step 2
Now drag down from the header that we got in the above step using the auto-fill handle till zeros are printed as a result, then delete the excess zeros, and the final result will be similar to the below image.

Conclusion
In this tutorial, we used a simple example to demonstrate how you can copy a column based on a cell value to another sheet in Excel.
- Related Articles
- How to Copy Cell Format from One Cell (One Sheet) to Another Cell (Sheet) in Excel?
- How to Auto-Number a Column Based on the Cell Values on Another Column in Excel?
- How to Auto Copy and Paste Cell in the Current Sheet or From One Sheet to Another in Excel?
- How to get the cell value based on row and column numbers in Excel?
- How to Apply Conditional Formatting to a Column Based on Another Column in Excel?
- How to change value based on cell color in Excel?
- How to Auto-Strikethrough Based on Cell Value in Excel?
- How to Automatically Send Email Based on Cell Value in Excel?
- How to calculate the average in a column based on criteria in another column in Excel?
- How to Copy a Hidden Sheet in Excel?
- How to assign a column value in a data frame based on another column in another R data frame?
- How to extract a data frame’s column value based on a column value of another data frame in R?
- How to Copy Cell as Text Value Not Formula in Excel?
- How to Auto Change the Shape and Size Based on a Specified Cell Value in Excel?
- How to border cells based on cell values in Excel?
