I can't think of any way to do this using just tables in Crystal. How are your SQL skills?
Basically you'll need to write a set of queries and "Union" them together. The first query will get the first salesperson ID from the field and all of the rest of your data, the second will get the second salesperson ID and all of the data for those records that have a second salesperson ID, and so on. So, you'll have 5 queries with a union between each of them to provide the data for your report.
-Dell