Excel Tip - Convert A Row To Column

Posted By : todd sharp Posted At : January 15, 2007 7:44 AM Posted In:

14

It's Monday morning so I'll start off with an easy one. I used to consider myself an advanced Excel user, but ever since I learned the beauty of relational databases I find myself using Excel much less than I used to. That being said I found myself with a issue this morning. It sounds like a simple issue (and it is really) but it was something that I never found myself needing to do before. I simply needed to take a row of data and convert it to columnar form. I could have copy/pasted the values one by one or devised a quick easy formula to do this but I figured there had to be a much easier way to do this. Sure enough there is. Highlight your target row (or column, it works both ways) and copy the data. Right click on your destination cell and select Paste Special. In the paste special dialog box check 'Transpose' and thats it. A simple row to column conversion.

Comments (14)

Chris Clarke's Gravatar Thanks!!! Firsts search on Google for " Excel "row to column' " .

Eklipse's Gravatar Nice tip. Many thanks

Matty's Gravatar what a smart ass... i did that first and it brought me here.... so is this possible or are there more ignorant posters here?

marcouis's Gravatar transpose is great, but how about a series of data in a row like this 3 row data in 3 column...

a1
a2
a3
a4

b1
b2
b3
b4

c1
c2
c3
c4

in 1 copy and paste special then transpose????....

Neil Schunke's Gravatar You can do a whole table with the Transpose function - this is great info!

Ravikant Ankala's Gravatar That was a great info buddy! Solved a real big task at hand in no time!

Sherie's Gravatar You don't know how many times I have tried this with a formula and could not figure it out!!! Thank you!

Chris's Gravatar This saved me a LOT of time today and I have you to thank for that! Great tip that I know I will be using again and again. Thanks!

Dave Allan's Gravatar haha, and there was me about to write some VB code. Who'd have thought it was a simply copy paste function. Well done man ;-)

Kash's Gravatar Thanks it has saved a lot of my time otherwise I have spent lost my time

ravi's Gravatar Thanks....its great

Deepak's Gravatar Thanks ...i really appreciate..

boy's Gravatar thank alot this help me toomuch

DC's Gravatar can use OFFSET to do it as well:
your column data
A5 10/Jan/09
A6 11/Jan/09
A7 12/Jan/09
your transposed row data starting at D15 for example
D15 OFFSET($A$5,COLUMN()-4,0)
E15 OFFSET($A$5,COLUMN()-4,0)
F15 OFFSET($A$5,COLUMN()-4,0)
The 4 refers to the column number for D