Seating plans using a dynamic list

cjms85

New Member
Joined
Jul 7, 2009
Messages
19
Hi all,
I'm a teacher and I'm trying to put together a spreadsheet that I can quickly use to generate class seating plans.

On the first sheet (Student_List) I have a master list of the pupil forenames, surnames and some other class details. I've also created a dynamic list with drop down boxes, so that when a pupils name is selected from the drop-down list it can't be selected again. from the next drop-down list below.

What I'd like to do is have the dynamic drop-down list organised in an 8 col. x 4 rows grid, see the second sheet (Eg1_searint), representing my desk layout. That way, I can allocate a student a desk in their relative position in the class and then select another student for a different desk. Having the dynamic list is really important, as I want to be able to prevent myself from allocating the same student two desks.

Here's a link to my sample workbook:

I've used the method given on this website to create the drop down list:

Any advice would be greatly appreciated.
 

Excel Facts

What did Pito Salas invent?
Pito Salas, working for Lotus, popularized what would become to be pivot tables. It was released as Lotus Improv in 1989.
Can you just use some conditional formatting to indicate the a duplicate?
 
Upvote 0
If you apply the data validation to your seating grid (ie B3:I6) then change the formula in M4 on the student list to
=IF(COUNTIF(Eg1_seating!$B$3:$I$6,K4)>=1,"",ROW())
and fill down.
 
Upvote 0
Forgive me if I am not understanding correctly.
I see how selecting a name in O removes that name from subsequent dropdown lists but it does not indicate, in any way, that pupils allocated desk position?
Maybe you do not need such an indication in Student_List?
So, are you entering names of allocated students to Eg1_Seating and then going back to Student_List to confirm said student has been allocated?

Maybe, In addition to changing the formula in column M as @Fluff suggests, above, you have the Data Validation/Dynamic List as a dropdown list directly in the cells of Eg1_Seating! B3:I6 ?
In which case I would imagine that column O would be redundant.
 
Upvote 0

Forum statistics

Threads
1,223,236
Messages
6,170,912
Members
452,366
Latest member
TePunaBloke

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top