I don't know what's the best way to do it but here is one that is quick and easy.
In column B, put your 10 identifiers, then copy that group of 10 all the down through the list of 300, so you have the list of 10 identifiers repeating 30 times.
Add a column to the left of your names. In the first row put
and copy down 300 rows.
Select the first two columns with random numbers and names--do not include the third column! Now in the Data tab, do a Sort using column A as the only sort key. Perform the sort. It will sort the names in the random order indicated by the random numbers. Each time you do a sort, the random numbers are refreshed and will produce a different order.
Bookmarks