How to copy horizontal paste vertical or vice versa in Excel?
For example you need to copy a horizontal row and paste as a vertical column in Excel, how do you handle it? What if copying one row horizontally and pasting as multiple columns vertically or vice versa? And what if copying multiple rows horizontally and pasting as one column vertically or vice versa? Below methods will help you:
- Reuse Anything: Add the most used or complex formulas, charts and anything else to your favorites, and quickly reuse them in the future.
- More than 20 text features: Extract Number from Text String; Extract or Remove Part of Texts; Convert Numbers and Currencies to English Words.
- Merge Tools: Multiple Workbooks and Sheets into One; Merge Multiple Cells/Rows/Columns Without Losing Data; Merge Duplicate Rows and Sum.
- Split Tools: Split Data into Multiple Sheets Based on Value; One Workbook to Multiple Excel, PDF or CSV Files; One Column to Multiple Columns.
- Paste Skipping Hidden/Filtered Rows; Count And Sum by Background Color; Send Personalized Emails to Multiple Recipients in Bulk.
- Super Filter: Create advanced filter schemes and apply to any sheets; Sort by week, day, frequency and more; Filter by bold, formulas, comment...
- More than 300 powerful features; Works with Office 2007-2019 and 365; Supports all languages; Easy deploying in your enterprise or organization.
We can apply Excel’s (Paste) Transpose feature to copy a row horizontally and then paste as a column vertically or vice versa in Excel.
1. Select the row you will copy horizontally, right click and select the Copy from the right-clicking menu. See screenshot:
2. Select the first cell of destination column, right click and select the Transpose (T) in the Paste Options section of the right-clicking menu. See below screenshot:
And now the row is copied horizontally and pasted as one column vertically. This (Paste) Transpose feature also supports to copy a column vertically and paste as one row horizontally, too.
Sometimes, you may want to copy a row horizontally and paste as several columns vertically in Excel. In this condition, you can try Kutools for Excel’s Transform Range utility.
1. Select the row you will copy horizontally, and click Kutools > Range > Transform Range. See below screenshot:
2. In the opening Transform Range dialog box, please (see above screenshot):
(1) Check the Single row to range option in the Transform type section;
(2) Check the Fixed value option in the Columns per record section, and type the number of columns you will paste as into the right box.
(3) Click the Ok button.
3. And now another Transform Range dialog box comes out. Please specify the first cell of destination range, and click the OK button.
Now the row is copied horizontally and pasted as several columns vertically. See below screenshot:
Note: For copying a column vertically and pasting as one or multiple rows horizontally, please do as below screenshot shown:
Kutools for Excel’s Transform Range utility also supports to copy multiple rows horizontally and then paste as one column vertically, or copy multiple columns vertically and then paste as one row horizontally.
Here I will take copying multiple rows and pasting as one column for example.
1. Select the rows you will copy horizontally, and click Kutools > Range > Transform Range.
2. In the opening Transform Range dialog box, check the Range to single column option, and click the Ok button.
And now the specified rows are copied horizontally and pasted as one column vertically. See above screenshot:
Note: For copying multiple columns vertically and pasting as one row horizontally, please use the Range to single row option in the Transform Range dialog box.