There are two solutions I can think of. You could derive from GridColumn and override the method that determines the group header text from a row. I can't remember its name, but it should be obvious. Or, you could group by a hidden column which differs from the first column by having (none) in those cells.
Personally the first option would be my choice.