+ Reply to Thread
Results 1 to 7 of 7

Thread: Help with sorting!

  1. #1
    Registered User
    Join Date
    09-01-2005
    Posts
    13

    Help with sorting!

    Hello,

    Is there an easy way to sort a list with varying lengths of data?

    We have a column that has data in the cells that are say 4-9 characters in length. What currently happens when we sort is it sorts all the 4 character length entries first, then the 5 character entries, and so on. We would like to sort it so it is alphanumeric based on the characters it contains...regardless of length.

    Thanks in advance!

  2. #2
    Forum Guru swatsp0p's Avatar
    Join Date
    10-07-2004
    Location
    Minnesota, USA
    MS-Off Ver
    Excel 2003
    Posts
    1,545
    Shouldn't happen that way, can you give some specific cell contents to evaluate?

    If I have the following in a column:

    1abc
    2ab
    b412
    1a
    '4 (a text entry)
    b2135
    and sort Ascending, I get:

    1a
    1abc
    2ab
    4
    b2135
    b412

    What are you getting?
    Bruce
    The older I get, the better I used to be.
    Minneapolis, MN USA

  3. #3
    Registered User
    Join Date
    09-01-2005
    Posts
    13

    Example

    Yes, agreed. When I do a quick sample myself...I get the same result as you. User just emailed me their workbook...and it will only sort this way:

    BO33
    AT283
    AT384
    AT386
    AT645
    AT651
    DA008
    DAA&M
    NY321
    NY548
    NY585
    NY950
    PH258
    PH259
    PH261
    PH262
    PH263
    PH264
    PH266
    PH267
    PH268
    PH269
    PH272
    PH560
    AT1060
    AT1061

    I have tried just copying this one column out of the workbook and pasting to its own and formatting it as text to try...it just won't...

  4. #4
    Registered User
    Join Date
    09-01-2005
    Posts
    13

    The plot thickens...

    Ok..after playing around with the users file...I have discovered why it won't sort...which opens a new problem. This data was an export from elsewhere. Not obvious at first glance is that these values all have a random number of spaces before them. When I goto the cell and delete the space that precedes the actual data...then resort...that particular cell then falls in place where we want in a sort. Now...how do we delete a random number of spaces before each piece of data. Looks like there's 2-4 of them.

  5. #5
    Forum Guru swatsp0p's Avatar
    Join Date
    10-07-2004
    Location
    Minnesota, USA
    MS-Off Ver
    Excel 2003
    Posts
    1,545
    in a helper column use the TRIM function, e.g.

    =TRIM(A1)

    "__1234" will become "1234" (leading spaces removed)

    Good Luck
    Bruce
    The older I get, the better I used to be.
    Minneapolis, MN USA

  6. #6
    Registered User
    Join Date
    09-01-2005
    Posts
    13

    Bingo!

    Bingo...TY!

  7. #7
    Forum Guru swatsp0p's Avatar
    Join Date
    10-07-2004
    Location
    Minnesota, USA
    MS-Off Ver
    Excel 2003
    Posts
    1,545
    I'm glad it worked for you. Thanks for the feedback, it is always appreciated.

    Cheers!
    Bruce
    The older I get, the better I used to be.
    Minneapolis, MN USA

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.2.0