+ Reply to Thread
Results 1 to 6 of 6

Excel 2007 : How to shuffle list of words in a column?

  1. #1
    Registered User
    Join Date
    04-15-2011
    Location
    Sofia
    MS-Off Ver
    Excel 2007
    Posts
    67

    How to shuffle list of words in a column?

    How can i shuffle randomly a list of words in an excel column?

    Thanks!
    Last edited by emil9216; 10-16-2011 at 12:54 PM.

  2. #2
    Forum Expert
    Join Date
    07-16-2010
    Location
    Northumberland, UK
    MS-Off Ver
    Excel 2007 (home), Excel 2010 (work)
    Posts
    3,054

    Re: How to shuffle list of words in a column?

    Use a macro, or maybe a formula.

    Can you tell us a little bit more about what you're trying to do? Are the words set out one word per cell, or are there multiple words per cell? Do you just want them mixed up? Must all of the words be used? Can there be duplicates?

    An example workbook would probably help a lot.

  3. #3
    Registered User
    Join Date
    04-15-2011
    Location
    Sofia
    MS-Off Ver
    Excel 2007
    Posts
    67

    Re: How to shuffle list of words in a column?

    For example, this names that are in column A in the file i want to shuffle / reorder them randomly.
    Attached Files Attached Files

  4. #4
    Forum Expert
    Join Date
    07-16-2010
    Location
    Northumberland, UK
    MS-Off Ver
    Excel 2007 (home), Excel 2010 (work)
    Posts
    3,054

    Re: How to shuffle list of words in a column?

    How about something like the attached? Press F9 to re-shuffle the list.
    Attached Files Attached Files

  5. #5
    Registered User
    Join Date
    04-15-2011
    Location
    Sofia
    MS-Off Ver
    Excel 2007
    Posts
    67

    Re: How to shuffle list of words in a column?

    Thanks, it's working.
    What formula have you use for that?

  6. #6
    Forum Expert
    Join Date
    07-16-2010
    Location
    Northumberland, UK
    MS-Off Ver
    Excel 2007 (home), Excel 2010 (work)
    Posts
    3,054

    Re: How to shuffle list of words in a column?

    I've insert a column to the left of the names which has random number in, generated using the RAND() function.

    The new column to the right of the names firstly checks that all of the random numbers are different (this is slightly overkill, the chance of generating the same random number twice in a sample of 100 is vanishingly small), if the numbers are unique then it returns the name next to the nth largest number, where n is specified by the row number (so row 1 contains the name next to the 1st largest random number, row 2 the name next to the 2nd largest number and so on).

    There are neater ways of doing it, but this is probably the most straightforward.

+ 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.6.0 RC 1