Skip to main content

How To Transpose Or Convert A Single Column To Multiple Columns In Excel || dptutorials


Hello Friends, Welcome to dptutorials.

In this tutorial, I will show you How To Transpose Or Convert A Single Column To Multiple Columns In Excel

There can be multiple ways to perform this trick,

I will show you some of these in this tutorial now.

So, let us go to the 1st method:

1. Using Indirect Function First consider this as an example, where I have got entries in a single column like this and let us try to convert these into 3 columns.

Enter the formula in Cell C1 as =INDIRECT(ADDRESS((ROW($A1)-1)*3+COLUMN(A1),1)) Copy and paste it 2 cells to the right, then down until you start to get zeros (delete these zeroes later). In this formula, A1 points to the first item in the column you want to re-arrange.

To change the number of columns, modify 3 in the formula into something else. Got it right.

This is one way to do this trick.

2. Now let us see the 2nd way of doing this: Using OFFSET Function Enter the formula in Cell C1 as =OFFSET($A$1,COLUMNS($A1:A1)-1+(ROWS($1:1)-1)*3,0)

Copy and paste it 2 cells to the right, then down until you start to get zeros (delete these zeroes later).

In this formula, A1 points to the first item in the column. *3 is for the number of cells that you want to have in each row Got it right.

3. Now let us see the 3rd method of doing this by VB Code: Right click on Sheet tab and select view code and insert module and copy paste the following code into the new module.

Option Explicit Sub movetocolumns() Dim i As Integer, iRow As Integer Dim arrSource As Variant 'Set the first row iRow = 1 With ActiveWorkbook.Worksheets("Sheet1") 'get the data into an array from the first column arrSource = Range(.Cells(1, 1), .Cells(.Rows.Count, 1).End(xlUp)) 'parse every value of the array and add the data to the next column For i = 1 To (UBound(arrSource) - UBound(arrSource) Mod 3) Step 3 .Cells(iRow, 3) = arrSource(i, 1) .Cells(iRow, 4) = arrSource(i + 1, 1) .Cells(iRow, 5) = arrSource(i + 2, 1) iRow = iRow + 1 Next i 'add the remaining values Select Case UBound(arrSource) Mod 3 Case 1 'one item to add .Cells(iRow, 3) = arrSource(i, 1) Case 2 'still two items to add .Cells(iRow, 3) = arrSource(i, 1) .Cells(iRow, 4) = arrSource(i + 1, 1) Case Else 'nothing to add End Select End With End Sub

Now go back to the excel sheet and from the view tab, click on view macros and run the macro called “movetocolumns”

And now you can see the same result of converting the line data into 3 columns.

Awesome right!!

In this way, single column data can be converted into multiple rows very easily in Excel. That’s it friends.

If you have enjoyed this tutorial, please do give me a like & share and also you can comment for improvement.

For further more interesting videos, please do subscribe dptutorials

For Personalized detail learning, write to dptutorials15@gmail.com If you found this video valuable, give it a like. If you know someone who needs to see it, share it. Leave a comment below with your thoughts. Add it to a playlist if you want to watch it later.

***************************************************************
Read my full article on this: http://ift.tt/2kB14dh
***************************************************************
Subscribe for more Awesome Tutorials: goo.gl/4T8ePc
***************************************************************
Support The Channel via shopping: http://ift.tt/2jH38PR
**************************************************************

You Can Connect With Me at
G+ : http://ift.tt/2kAOpa6
Twitter : https://twitter.com/dptutorials15
Facebook : http://ift.tt/2kfRnDi
Blogspot : http://ift.tt/2kB14dh

Comments

Popular posts from this blog

How To Merge Two Separate Schedules Into One Master Schedule In Primavera

In this tutorial, let us learn how to Merge two separate schedules into One Master schedule in Primavera P6. In this example, I am considering two separate projects which are these two, One is master schedule and one is the subproject. First, let us open the subproject and export this schedule as a .XER file onto Desktop. and now let us start the exact process of merging two separate schedules. 1. As a first step, We need to open the project schedule into which we want to insert the other project as a sub-project. So, let us open the Master schedule here. 2. Go to Import, select XER format, Click Next 3. Select Project and click Next 4. Now select the Subproject .xer file from the Desktop and click Next 5. Under Import action, select the option as “Update Existing Project” and under import to section, select the Master schedule which is already open. Click Next and Finally Click on Finish. 6. Please note and make sure that your WBS and activity IDs should not confl...

Primavera P6 Export To Excel And Color WBS Levels Automatically || How To Color WBS Levels

In this tutorial, let us learn how to Color WBS levels after Primavera P6 Export To Excel. After exporting activity table from Primavera P6 to Excel, it’s very hard to tell which activity belong to which WBS. So in this tutorial, let us see how to color WBS levels automatically so we can have a report like in Primavera P6. This is my sample schedule in primavera, 1. I press Ctrl+A to select entire data and copy the data and then go to Excel sheet and paste it. 2. Add a column left to Activity Id i.e column A and name it as WBS level to show the WBS level for each activity. 3. enter the formula in Cell A2 as = =((FIND(TRIM(B2),B2))-1)/2 4. Hit enter and then apply the same formula to all the cells in column A to see WBS level for each activity. 5. See now, you can view the WBS level for each activity this way easily in Excel after exporting the Primavera P6 Schedule. And Now let us color the WBS levels. 1. Select the entire Data range. 2. Go to Conditional F...

Primavera P6 Tutorial : Chapter 2.7 : User Defined Fields

Apart from the in-built fields available in primavera, you can create User-defined fields which enable you to customize fields and values and add them to the project database. For example, you can use them to track additional activity data such as ordered dates, delivery dates, revised budgets, purchase order / work order numbers, vendor names, etc. In this chapter, let us learn how to create User defined fields, how to work with them and how to work with indicators type of User defined fields. How to Create UDFs? For each custom user defined field you create, you can specify any of the following data formats for that field: Text, Start Date, Finish Date, Cost, Integer, Number, Text, and Indicator. To Define: Go to the Menu bar, Choose Enterprise, select  User Defined Fields . Select the subject area to which you want to add a new field, then click  Add . Double-click in the Title column and type a name for the User Defined Field. Double-click in the Da...