How to Make a Signup Sheet in Excel
Build a structured signup sheet in Excel with dropdown slots, a formatted table, and locked cells, then see where a spreadsheet still falls short for real signups and the faster free option.
How do you make a signup sheet in Excel?
To make a signup sheet in Excel, open a blank workbook and type column headers like Name, Slot, Email, and Phone. Optionally add drop-down time-slot lists with Data > Data Validation, then select your range and choose Home > Format as Table. Freeze the header row (View > Freeze Panes), then either print it or share it via OneDrive so others can type in their names.
Make a signup sheet in Microsoft Excel: step by step
The genuine, free way to do it right inside Microsoft Excel.
Open a blank workbook
In Excel, choose File > New > Blank workbook. In the top row, type your columns: Name, Time Slot, Email, Phone.
Add a dropdown of slots (optional)
Select the cells under βTime Slot,β go to the Data tab, choose Data Validation, set Allow to List, and type your options separated by commas.
Format it as a table
Select your headers and empty rows, then on the Home tab choose Format as Table (or Insert > Table). This adds filter buttons and auto-expands when someone adds a row.
Freeze the header row
Go to the View tab, click Freeze Panes, and choose Freeze Top Row so headers stay visible as the list grows.
Lock everything but the signup cells (optional)
Select the signup cells, right-click > Format Cells > Protection, and uncheck Locked. Then on the Review tab choose Protect Sheet.
Print or share via OneDrive
Use File > Print for a paper sheet, or save to OneDrive, click Share, and give people edit access so they can co-author it.
Where an Excel signup sheet falls short
Excel gives you structure - dropdowns, tables, and locked cells - but as a signup sheet it's still just a spreadsheet:
The faster alternative: a purpose-built signup sheet
If you want dropdown-style slots that actually enforce a limit - without OneDrive sharing headaches - a signup tool handles it natively. Grasshopper Signup is free and needs no account to start.
- Set a limit on each slot and it fills, then locks, automatically - no add-on or script needed
- Automatic waitlist: when a spot opens up, the next person is offered it
- Confirmation and reminder emails go out to everyone who signs up
- People sign up from a link in seconds - no account, no editing a shared file
- See a live roster and headcount, exportable to CSV any time
- Describe your event and AI builds the whole form in about 30 seconds
Free, no account needed to start.
Microsoft Excel vs. a dedicated signup tool
| Signup task | Microsoft Excel | Grasshopper Signup |
|---|---|---|
| Cap each slot and close it automatically when full | No | Yes |
| Automatic waitlist when a slot is full | No | Yes |
| Automatic confirmation and reminder emails | No | Yes |
| Shows remaining spots to people as they sign up | No | Yes |
| Keeps each person's entry private (no overwriting) | No | Yes |
Microsoft Excel signup sheet FAQs
Make a signup sheet in another tool
Or start with a ready-made signup sheet
Want slot limits a spreadsheet can't enforce?
No OneDrive edit-access juggling and no fragile formulas: create a free online signup sheet where each slot has a real cap and overflow goes to a waitlist.
Create Your Free Signup Sheet