I'm pretty sure I see what you are trying to do. I'm not currently on a machine with Access, so I can't test. However, if you the maximum size of your groups is going to be a finite number, I would probably create a table with the records 1 to Your Max Group Size, and use that to populate our...