Unfortunately you can't do this with autonumber. You would need to write a VBA procedure that finds the next number for a given letter or gives 1 if this is first time a letter is used. You could also calculate the value using a query and a DMAX function.