Welcome to the { mindfrost82.com } forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > MS Office > Excel

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 05-13-2008, 06:02 PM
Orlando Acevedo
 
Posts: n/a
Re-arranging table using pivot-table?

I have a worksheet with data organized somewhat like this:

New York New York
New York Albany
Florida Miami
Florida Orlando
Florida Tampa
Florida Jacksonville
California Los Angeles
California San Diego

I need to convert this to a list of states and each city in the columns to
the right of their corresponding state. Something like this:

New York New York Albany
Florida Miami Orlando Tampa
Jacksonville
California Los Angeles San Diego

Any help is greatly appreciated.

Thank you!


Reply With Quote
  #2 (permalink)  
Old 05-13-2008, 06:51 PM
Bernie Deitrick
 
Posts: n/a
Re: Re-arranging table using pivot-table?

Orlando,

Use a macro. Select a cell in your table, then run the macro below. I've assumed that you have a
header row.

It will put the desired table onto a sheet named Cross Tab Data

HTH,
Bernie
MS Excel MVP


Sub DBtoCrossTab()
Dim myCell As Range
Dim myTable As Range
Dim mySht As Worksheet
Dim myRow As Long

Set myTable = ActiveCell.CurrentRegion

On Error Resume Next
Application.DisplayAlerts = False
Worksheets("Cross Tab Data").Delete
Application.DisplayAlerts = True

Set mySht = Worksheets.Add
mySht.Name = "Cross Tab Data"

myTable.Rows(1).EntireRow.Copy mySht.Rows(1)

Set myTable = myTable.Offset(1, 0).Resize _
(myTable.Rows.Count - 1, myTable.Columns.Count)

For Each myCell In myTable.Columns(1).Cells
If IsError(Application.Match(myCell.Value, _
mySht.Range("A:A"), False)) Then
myCell.EntireRow.Copy _
mySht.Range("A65536").End(xlUp)(2).EntireRow
Else
myRow = Application.Match(myCell.Value, _
mySht.Range("A:A"), False)
myCell.Offset(0, 1).Resize(1, myTable.Columns.Count - 1).Copy _
mySht.Cells(myRow, 256).End(xlToLeft)(1, 2)
End If
Next myCell

End Sub

"Orlando Acevedo" <orlando_acevedo@hotmail.com> wrote in message
news:%23xIbksRtIHA.3968@TK2MSFTNGP04.phx.gbl...
>I have a worksheet with data organized somewhat like this:
>
> New York New York
> New York Albany
> Florida Miami
> Florida Orlando
> Florida Tampa
> Florida Jacksonville
> California Los Angeles
> California San Diego
>
> I need to convert this to a list of states and each city in the columns to the right of their
> corresponding state. Something like this:
>
> New York New York Albany
> Florida Miami Orlando Tampa Jacksonville
> California Los Angeles San Diego
>
> Any help is greatly appreciated.
>
> Thank you!
>



Reply With Quote
  #3 (permalink)  
Old 05-14-2008, 05:02 AM
Herbert Seidenberg
 
Posts: n/a
Re: Re-arranging table using pivot-table?

With Pivot Table assist
and Index/Match:
http://www.savefile.com/files/1556310
Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > MS Office > Excel


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 05:04 PM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
Books | Babb Fest | Loan | Property in Spain | Car Finance



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114