I can't think of a way of doing this, @Devon Bilsing
@Devon Bilsing
The closest I got was this, by using the Row() function:

However, how to get to have the 1, 2, 3, ... series you want, i.e. how to get rid of the irrelevant rows in between?
I tried sorting the table in CT, but the engine remembers the original order:

Short of sorting the source data, I cannot think of a solution, and even then, it wouldn't work: how to reset the counter for the next category?
Even Bill is stumped...
#TBMStudio#BillTheTBMGuy