Log in
x
or
x
x
Register
x

or
0
0
0
s2sdefault

Transpose (convert) a single column or row to ranges or vise verse in Excel

The utility Transform Range in Kutools for Excel can help you transform (convert) a vertical column into several columns and convert a row into multiple rows quickly.

Transform or convert a column to multiple columns

Transform or convert a row to multiple rows

Transform or convert multiple columns to a single column

Transform or convert multiple rows to a single row

For example, if you have a column of data as shown as following screenshot, each customer’s information takes up 3 rows from up to down as name, Telephone and address. With Transform Range you can quickly convert that into three rows, like so: Demo

And vice versa you can convert multiple columns or rows to a single column or row.


Click Kutools > Range > Transform Range. See screenshots:

shot transpose range 01 arrow-2

 Transform or convert a column to multiple columns

1. Please select a single column which you want to convert into multiple columns as follows (see screenshot), and then apply the utility.

shot-transform-range3

2. Specify the setting in Transform Range dialog box as follows (see screenshot). Note: Blank cell delimits records option will start a new row at each blank cell while converting the column into multiple columns. If you have selected a column with blank cells as separator, and you want to use the blank cell as separator to convert the column, please check this option. Fixed Value option will start a new row after how many cells in per row.

3. Click OK. And specify the Output range to contain the result. Note: The Output range can be specified in different worksheets and workbooks. See screenshot:

shot-transform-range5

4. Click OK. You will see the result as follows. See screenshots:

shot-transform-range3 arrow-2 shot-transform-range6

 Transform or convert a row to multiple rows

1. Please select a single row which you want to convert into multiple rows as follows (see screenshot), and then apply the utility.

shot-transform-range7

2. Specify the setting in Transform Range dialog box as follows (see screenshot). Note: Blank cell delimits records option will start a new column at each blank cell while converting the row into multiple rows. If you have selected a row with blank cells as separator, and you want to use the blank cell as separator to convert the row, please check this option. Fixed Value option will start a new column after how many cells in per column.

3. Click OK. And specify the Output range to contain the result. Note: The Output range can be specify in different worksheets and workbooks. See screenshot:

shot-transform-range9

4. Click OK. You will see the result as follows. See screenshots:

shot-transform-range7
arrow-1
shot-transform-range10

 Transform or convert multiple columns to a single column

Sometimes you need to convert a range to a single column, with this Transform Range tool, you can deal with it easily and quickly. Do as follows:

1. Select the range that you want to convert to a column.

shot-transform-range11

2. Specify the setting in Transform Range dialog box as follows:

3. Click OK. And specify the Output range to contain the result. Note: The Outputrange can be specify in different worksheets and workbooks. See screenshot:

shot-transform-range13

4. Click OK. You will see the result as follows. See screenshots:

shot-transform-range11 arrow-2 shot-transform-range14

 Transform or convert multiple rows to a single row

To transform multiple rows to a single row, you can do as this:

1. Select the range that you want to convert to a row.

shot-transform-range11

2. Specify the setting in Transform Range dialog box as follows:

3. Click OK. And specify the Outputrange to contain the result. Note: The Outputrange can be specify in different worksheets and workbooks. See screenshot:

shot-transform-range16

4. Click OK. You will see the result as follows. See screenshots:

shot-transform-range11
arrow-1
shot-transform-range17

 Notes:

arrow This function supports Undo (Ctrl + Z).

arrow The data to be transformed keeps intact after transforming the vertical range.

arrow The Data to be transformed range and the Output range can be in different worksheets or workbooks.


Demo: Transform a range of cells to a single row or column and vise versa

Kutools for Excel: with more than 200 handy Excel add-ins, free to try with no limitation in 60 days. Download and free trial Now!


Productivity Tools Recommended
The following tools can greatly save your time and money, which one is right for you?
Office Tab: Using handy tabs in your Office, as the way of Chrome, Firefox and New Internet Explorer.
Kutools for Excel: More than 200 Advanced Functions for Excel 2016, 2013, 2010, 2007 and Office 365.
Classic Menu for Office: Bring back familiar menus to Office 2007, 2010, 2013, 2016 and 365, as if it were Office 2000 and 2003.

Kutools for Excel

The functionality described above is just one of 200 powerful functions of Kutools for Excel.

Designed for Excel(Office) 2016, 2013, 2010, 2007 and Office 365. Free download and use for 60 days.

Screen shot of Kutools for Excel

btn read more     btn download     btn purchase

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    johnson · 2 months ago
    i want convert table data(which consist 4 raw 4 column) into each single raw in very quickly. each table are differentiate with one single raw

  • To post as a guest, your comment is unpublished.
    Steve Newbern · 3 years ago
    I have a simple file I'd like to send you to see if your macro can be used to handle it. I know it can be used to remove blank rows & columns, which is helpful. But I need something a little different than what I reviewed in your demo videos. How can I send you a simple Excel file?
    • To post as a guest, your comment is unpublished.
      admin_jay · 3 years ago
      [quote name="Steve Newbern"]I have a simple file I'd like to send you to see if your macro can be used to handle it. I know it can be used to remove blank rows & columns, which is helpful. But I need something a little different than what I reviewed in your demo videos. How can I send you a simple Excel file?[/quote]
      Hello, Please contact me at jaychivo#extendoffice.com. Please replace @ with #.