Dear Corey:
Here's a technical explanation of what's going on.
Given what you have shown so far, you may have 3 rows where the
Letters value is B. There is nothing that differentiates them one
from another. They are just members of an unordered set, called a
bag. It is not the case that any of them come before or after any
other. You will not be able to systematically place them in any
order, because there's nothing on which to base that order.
The only way I can think to differentiate between them is to assign
random values to them. Even doing that, there would be a small chance
that two of them may be assigned the same random value.
You could do something else. Using the query I already provided, you
could have columns that test the COUNT generated. The first column
would always have 1 in it. The second column could have 2 in it if
the COUNT were > 1, or null if not. The third column would be either
3 or null, and so on.
Basically, your cross tab idea still does nothing to increase the
information above what I gave in the COUNT query. Generating displays
that are not informative is not one of the designs behind query
language, so it's no surprise there's no tool readily available for
what you want.
Be aware that the crosstab, and any other approach, won't work when it
generates more than 255 columns.
Tom Ellison
Microsoft Access MVP
Ellison Enterprises - Your One Stop IT Experts