I would define the Customer groups in the Customer table, for instance through
Left(CustomerNumber, 5) as CustomerGroup
and then use this new field CustomerGroup in my Section Access.
I don't know what the logic is around the number ranges, but either the above or something similar to
Left(CustomerNumber, Len(CustomerNumber)-6) as CustomerGroup
should probably do the trick.