+ Reply to Thread
Results 1 to 8 of 8

Seating Plan

  1. #1
    Registered User
    Join Date
    06-07-2013
    Location
    Toronto
    MS-Off Ver
    Excel 2010
    Posts
    4

    Seating Plan

    Hi,

    I'm trying to make a seating plan in excel. I have a list of 60 attendees that must be grouped into 10 groups of six people each. The problem is there are certain individuals that cannot sit together. How can I formulate this in excel?

    Thanks!

  2. #2
    Forum Expert dilipandey's Avatar
    Join Date
    12-05-2011
    Location
    Dubai, UAE
    MS-Off Ver
    1997 - 2016
    Posts
    8,191

    Re: Seating Plan

    Hi 9krk2,

    welcome to the forum.

    what is criteria for the seating arrangement ? can you explain more ?


    Regards,
    DILIPandey
    <click on below * if this helps>
    DILIPandey, Excel rMVP
    +919810929744 (India), +971528225509 (Dubai), dilipandey@gmail.com

  3. #3
    Registered User
    Join Date
    06-07-2013
    Location
    Toronto
    MS-Off Ver
    Excel 2010
    Posts
    4

    Re: Seating Plan

    Seating Problem.xlsxSeating Problem.xlsxHey,

    Basically, there are individuals from various cities attending a conference, some of these individuals are competitors and thus can't sit at the same table. I am looking for a formula to crete 10 random groups, each of six people while keeping these individuals apart. I have attached a much simplified version of my problem to this reply.
    Last edited by 9krk2; 06-07-2013 at 11:16 AM.

  4. #4
    Valued Forum Contributor Melvinrobb's Avatar
    Join Date
    06-19-2012
    Location
    Manitoba, Canada
    MS-Off Ver
    Excel 2013
    Posts
    1,128

    Re: Seating Plan

    Here is my solution, but I am guessing there will be a few posted here.
    I kept my formulas in, but columns P:R show one solution, but you would have to manually add in the Toronto and Paris individuals.
    Attached Files Attached Files
    Please click the * icon below if I have helped.

  5. #5
    Registered User
    Join Date
    06-07-2013
    Location
    Toronto
    MS-Off Ver
    Excel 2010
    Posts
    4

    Re: Seating Plan

    Thanks! The issue with your solution is that in reality I have many "conflicts" or people that can't be in the same group. I'm really looking for a method to automate the grouping aspect according the specified criteria.

  6. #6
    Valued Forum Contributor Melvinrobb's Avatar
    Join Date
    06-19-2012
    Location
    Manitoba, Canada
    MS-Off Ver
    Excel 2013
    Posts
    1,128

    Re: Seating Plan

    Figured that might be the case. Can you either list here, or upload a spreadsheet, with ALL of the possible Locations, and who can not sit with who?

  7. #7
    Registered User
    Join Date
    06-07-2013
    Location
    Toronto
    MS-Off Ver
    Excel 2010
    Posts
    4

    Re: Seating Plan

    Here is a modified version of the previous document. I cannot provide more info. due to confidentiality.
    Attached Files Attached Files

  8. #8
    Valued Forum Contributor Melvinrobb's Avatar
    Join Date
    06-19-2012
    Location
    Manitoba, Canada
    MS-Off Ver
    Excel 2013
    Posts
    1,128

    Re: Seating Plan

    This is not LITERALLY random. I grouped Rowley and US Fuels in group 1, Petro Canada and Saudi Oil in group 3, and the rest in group 2. This is how I made sure your conditions were met, but a side effect of this is that Rowley could not be grouped with Saudi Oil, and Petro-Canada could not be grouped with US Fuels. Hopefully that is okay and this is close enough to random for you.

    Step #1 - Add column E, which is merely a lookup that assigns the appropriate group number listed in column J.
    Step #2 - Add column F, by using the "=RAND()" function to give a random number to each individual. "Copy" and "Paste Special - Values" to get rid of the formula.
    Step #3 - Sort by Column E, then by column F.
    Step #4 - Add Column G, by putting "A" in the first 30 in the list, and "B" in the last 30.
    Step #5 - Sort by Column G, then by column F
    Step #6 - Put the numbers 1-60 in column A to assign a seat #

    The lookup function in columns O:Q should group the entries into groups of 6, while making sure your criteria are met.

    This is obviously not OVERLY user friendly, but I don't see how it can be. Hopefully you can wrap your head around the steps, and this will work.
    Attached Files Attached Files

+ 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