Revit room schedules are unique among other Revit schedules. They allow you to create a new room even though you may not have placed a single wall.
What are the implications of this?
Probably most significant is that you can enter the details of your client’s program into Revit early on, right at the beginning. Yes! Often the province of spreadsheets, you can do programming inside Revit. With the right collection of parameters you can replicate this kind of report inside Revit and as you start to work out the design you can assign these rooms from the program. When you run out of rooms, you’re done, you’ve “hit” the program, at least literally.
Another possibility is that you can set up a typical collection of rooms in your project template(s). Doing so means you don’t have to type them in every time (or at least as many). It might be a subtle attempt to standardize naming? It might be a subtle way to improve productivity and consistency. You be the judge!
If you are a “whiz bang” programmer you can even import the room data from an existing excel spreadsheet to fill out the Revit Schedule using the new Revit API. You can import values like names, the required/desired room area, budget expectation for each room, material requirement, department, occupant, use etc.
Some things to consider!
Oh...sorry...how? Just create your room schedule, when done, notice the NEW button on the options bar while viewing the schedule. A new room is added for every press of the button!