We’re improving Formula Genius. We’re redesigning the app and fixing issues along the way. Sorry for any disruption, and thank you for your patience.
Excel beginner

How to Transpose Data in Excel?

Struggling to switch rows and columns in Excel? This guide shows you how to transpose data effortlessly without the hassle of copy-pasting.

Formula Genius can generate a draft from a plain-English prompt. Supported formulas can be checked with sample cases; review the coverage on the result.

The formula

Prompt

"Convert a row of data into a column, or a column into a row, without copy-pasting"

Excel
=TRANSPOSE(A1:A10)

This formula converts a vertical range of cells into a horizontal range or vice versa.

Step-by-step breakdown

  1. Select the range of cells you want to transpose.
  2. Copy the selected cells using Ctrl+C.
  3. Right-click on the destination cell where you want to paste the transposed data.
  4. Choose 'Paste Special' and then select 'Transpose' from the options.

Edge cases & warnings

  • Transposing a range with merged cells can lead to unexpected results.
  • If the destination area is not empty, Excel will overwrite existing data.
  • Transposing large datasets may cause performance issues or errors.

Examples

Prompt

"A1:A3 contains 'Apple', 'Banana', 'Cherry'"

Excel
Transposed to B1:D1 as 'Apple', 'Banana', 'Cherry'
Prompt

"A1:C1 contains '1', '2', '3'"

Excel
Transposed to A2:A4 as '1', '2', '3'

Frequently asked questions

Can I transpose non-contiguous ranges?

No, the TRANSPOSE function only works with contiguous ranges.

Will formulas in the original range be transposed?

Yes, formulas will be transposed, but their references may change.

Is there a limit to how much data I can transpose?

Yes, Excel has a limit of 1,048,576 rows and 16,384 columns.

Can't find what you need?

Describe a formula in plain English. Formula Genius drafts and explains it, and can check supported formulas on sample cases.