I have a dataset similar to the following:
| ID | Region | Name | Order Count |
| 1234 | West | Bob Jordan | 12 |
| 1234 | West | Bob M. Jordan | 9 |
| 1234 | North | Bobby Jordan | 5 |
| 1526 | North | Jim Smith | 22 |
| 1526 | North | James Smith | 15 |
| 1055 | West | John Doe | 28 |
As you can see, we have the same ID for someone, but slightly different iterations of their name.
What I am trying to do is find the 2 unique Regions with the highest order counts by ID. So, for ID 1234, I should get a result of West region and North region with their corresponding order counts of 12 and 5 respectively.
Currently, I am sorting on ID and then Order Count and then using the Sample tool to give me the first 2 rows by ID, but since there are different spellings/iterations of the names, it is giving me West region twice.
Essentially, I would like to use something like the Unique tool, but tell it to give me the first 2 unique instances of Region by ID. But, I can't figure out how to do that.