It's been a long time since I last got a right to a Snoopy dance.;)
Try:
SELECT
IIf(InStr([YourFieldName],"AR")<>0, "AR ", IIf(InStr([YourFieldName],"SP")<>0, "SP", "CH"))
AS Category,
Count([Category])
AS Total
FROM YourTableName
GROUP BY IIf(InStr([YourFieldName],"AR")<>0, "AR "...