KutoolsforOffice — One Suite. Five Tools. Get More Done.

How to move data from column(s) to row(s) or vice versa in Excel?

AuthorSunLast modified

Excel provides several ways to convert data from columns to rows or from rows to columns. You can use the built-in Paste Special command for a basic transpose, the Transform Range feature in Kutools for Excel for more flexible range conversions, or Transpose Table Dimensions to switch between cross tables and list tables.

MethodBest forConversion options
Paste TransposeQuickly switching a simple range between rows and columnsTransposes the entire copied range
Transform RangeConverting one row or column into one or multiple rows or columnsSupports several transform types and a specified number of rows per record
Transpose Table DimensionsRestructuring cross tables and list tablesConverts a cross table to a list table or a list table to a cross table

Move data from column(s) to row(s) or vice versa with Paste Transpose

For a simple range, Excel’s built-in Paste Special command can quickly switch the orientation of the copied data.

  1. Select the column or columns you want to convert, and press Ctrl + C to copy the selection.
  2. Select the first cell where you want to place the converted data.
  3. Right-click the cell, and then click Paste Special > Transpose.
    Column data converted into a row with Paste Transpose

📝 Note:

This method creates a transposed copy of the source data. If you want to move rather than copy the data, delete the original range after confirming that the result is correct.


Move data from column(s) to row(s) or vice versa with Transform Range

The Transform Range feature in Kutools for Excel provides more conversion options than Paste Transpose. It can convert a single column into one row or multiple rows, or convert a single row into one column or multiple columns.

Kutools for Excel offers over 300 advanced features to streamline complex tasks, boosting creativity and efficiency. Integrated with AI capabilities, Kutools automates tasks with precision, making data management effortless. Detailed information of Kutools for Excel...         Free trial...

After installing Kutools for Excel, follow these steps:

  1. Select the data you want to convert, and then click Kutools > Range > Transform Range.
  2. In the Transform Range dialog box, select the required Transform type. If you want to convert a single column or row into a range, also specify the Rows per record.
    Select the transform type and rows per record
  3. Click OK, and then select the first cell where you want to place the converted data.
    Select the first cell of the output range
  4. Click OK. The converted data is placed in the selected location.
    Column data converted into multiple rows

Transpose a cross table to a list table or vice versa with Transpose Table Dimensions

If you need to restructure an entire table rather than simply switch rows and columns, use the Transpose Table Dimensions feature in Kutools for Excel. It can convert a cross table into a list table or convert a list table into a cross table.

Kutools for Excel offers over 300 advanced features to streamline complex tasks, boosting creativity and efficiency. Integrated with AI capabilities, Kutools automates tasks with precision, making data management effortless. Detailed information of Kutools for Excel...         Free trial...

After installing Kutools for Excel, follow these steps:

  1. Select the table you want to restructure.
  2. Click Kutools > Range > Transpose Table Dimensions.
    Open Transpose Table Dimensions from the Kutools Range menu
  3. In the dialog box, select the required Transpose type, confirm the table range, and choose where to place the new table.
    Specify the transpose type, source range, and output location
  4. Click OK to create the restructured table.

Frequently Asked Questions

What is the difference between Paste Transpose and Transform Range?

Paste Transpose switches the rows and columns of the entire copied range. Transform Range offers additional options, such as converting a single column into multiple rows and controlling how many items appear in each record.

What is the difference between Transform Range and Transpose Table Dimensions?

Transform Range reorganizes data from a single row or column. Transpose Table Dimensions restructures complete tables by converting between cross-table and list-table layouts.

Do these methods move the original data?

No. They create converted data in a new location and leave the original range unchanged. Delete the source data manually if you no longer need it.

Will the converted data update when the original data changes?

No. These methods produce static results that are not linked to the source range. Run the conversion again if the source data changes.

Why does Paste Transpose overlap the source range?

The output range may overlap the copied range if the destination cell is too close to the source. Select a blank area with enough space for the transposed result.

Best Office Productivity Tools

🤖Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions…
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |  Round without Formula ...
Super Lookup: Multiple Criteria VLookup  |   Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |  Big Formula Bar   |  Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells   |  Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets:  12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more
Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time.  Click Here to Get The Feature You Need The Most...


Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!

All Kutools add-ins. One installer

Kutools for Office suite bundles add-ins for Excel, Word, Outlook & PowerPoint plus Office Tab Pro, which is ideal for teams working across Office apps.

ExcelWordOutlookTabsPowerPoint
  • All-in-one suite — Excel, Word, Outlook & PowerPoint add-ins + Office Tab Pro
  • One installer, one license — set up in minutes (MSI-ready)
  • Works better together — streamlined productivity across Office apps
  • 30-day full-featured trial — no registration, no credit card
  • Best value — save vs buying individual add-in