In Microsoft Excel, it can sometimes be useful to change the orientation of your data from rows to columns or vice versa. While there are a few different ways to do this, one quick and easy technique is to use paste transpose, which is a basic copy and paste operation. In this article, we’ll explain how to do it in just a few simple steps.

1

Select the data you want to transpose.

  1. Click the first cell and drag to select the whole range. You can also select a single cell, hold down the Shift key, and then use the arrow keys to select the range using your keyboard.[1]
    • Another option is to click one of the cells in the desired range, then hit Command+A (on a Mac) or Ctrl+A (in Windows) to select the entire range.
  2. Advertisement
3

Select a cell where you’d like to paste the data.

4

Open the Paste menu.

  1. Navigate to the Home tab in the ribbon menu. Then, locate the Paste icon in the top left corner of the menu. It looks like a clipboard with a blank rectangle overlapping it. Click the down arrow next to the Paste icon to open a dropdown menu of paste options.[4]
    • Alternatively, right-click the top left portion of the cell where you want to paste your data to open a context menu.[5] Or, if you’re on a Mac, ^ Control-click on the cell instead.
5

Click Transpose.

  1. Locate Transpose in the list of paste options and click on it. This will paste your data to the new location you selected and automatically rotate it. That is, if your original data range was in rows, it will now appear as columns, and vice versa.[6]
    • Depending on which version of Excel you’re using, you may see the Transpose option as an icon that looks like a clipboard with 2 perpendicular blue and white rectangles connected by a curved arrow.[7]
  2. Advertisement
7

Make sure any formulas you transpose use absolute references.

  1. Locking your data references will ensure your formulas still work. If you have any formulas in your range that are linked to data located in other cells (relative references), the results may be skewed when you transpose the data. This is because the reference cell will shift when you move the data, so the formula will be drawing its data from a different location in the spreadsheet.[9] To prevent this from happening:[10]
    • Add a dollar sign before the column and row references in each formula. For instance, if a cell contains the formula =A2+B3, change it to =$A$2+$B$3 to lock the reference and change the formula from relative to absolute.
    • Add a dollar sign to just the row or just the column reference to create a “mixed” reference that is partially relative and partially absolute. For instance, =$A3 will lock the reference to column A, but not to row 3.
  2. Advertisement
8

Convert tables to ranges before using the paste transpose feature.

9

Use the TRANSPOSE function as an alternative to paste transpose.

  1. This command will also rotate the data in your tables. To use the TRANSPOSE function:[12]
    • Select a range of blank cells where you’d like your data to go, making sure it’s the same number of cells as the original range.
    • In the first cell of your new range, type =TRANSPOSE().
    • Insert the original data range (e.g., A1:B6) in the parentheses.
    • Hit Ctrl+ Shift+ Enter. Your data, including any tables, will appear in the new range you selected.
  2. Advertisement

About This Article

Luigi Oppido
Co-authored by:
Computer & Tech Specialist
This article was co-authored by Luigi Oppido and by wikiHow staff writer, Megaera Lorenz, PhD. Luigi Oppido is the Owner and Operator of Pleasure Point Computers in Santa Cruz, California. Luigi has over 25 years of experience in general computer repair, data recovery, virus removal, and upgrades. He is also the host of the Computer Man Show! broadcasted on KSQD covering central California for over two years. This article has been viewed 3,745 times.
How helpful is this?
Co-authors: 3
Updated: May 8, 2022
Views: 3,745
Categories: Software
Advertisement