Create a table Velocity_Rank with field Rank like this ---
Velocity Rank
$ 1
A 2
B 3
C 4
D 5
E 6
F 7
G 8
H 9
U 10
N 11
R 12
Then use two queries ----
JB_1 ---
SELECT JB.Part, JB.Velocity, JB.Ordered, JB.Shipped, JB.[Fill-Rate],
Velocity_Rank.Rank
FROM JB INNER JOIN Velocity_Rank ON JB.Velocity = Velocity_Rank.Velocity;
SELECT Q.Part, Q.Velocity, Q.Ordered, Q.Shipped, Q.[Fill-Rate], (SELECT
COUNT(*) FROM JB_1 Q1
WHERE Q1.[Rank] = Q.[Rank]
AND Q1.[Fill-Rate] <= Q.[Fill-Rate]) AS Per_Rank
FROM JB_1 AS Q
ORDER BY Q.Rank, Q.[Fill-Rate];

Signature
KARL DEWEY
Build a little - Test a little
> I have an access query where I have to import data into an excel sheet
> to sort and group information by it's velocity code and percentage.
[quoted text clipped - 44 lines]
>
> Jeremiah