I Danny,
I changed the format of may dates to yyyy-mm-dd and then to mm-dd-yyyy........
Look at the following results.... now, i'm really confuse(??????????????????????)
Query:
SELECT Table3.Cust, Table3.Prod, DCount('Prod','Table3',"Cust='" & [Cust] & "' AND Prod <= # " & [Prod] & " #"

AS ProdPos
FROM Table3
ORDER BY Table3.Cust, Table3.Prod, DCount('Prod','Table3',"Cust='" & [Cust] & "' AND Prod <= # " & [Prod] & " #"

;
Table:
Cust Prod
A1234DiffDay 01-01-2000
A1234DiffDay 01-05-2000
A1234DiffDay 01-10-2000
A1234DiffDay 01-15-2000
A1234DiffDay 01-20-2000
A1234DiffDay 01-25-2000
B2345DiffMonth 01-01-2001
B2345DiffMonth 02-01-2001
B2345DiffMonth 03-01-2001
B2345DiffMonth 04-01-2001
B2345DiffMonth 05-01-2001
B2345DiffMonth 06-01-2001
C3456DiffYear 01-01-1997
C3456DiffYear 01-01-1998
C3456DiffYear 01-01-1999
C3456DiffYear 01-01-2000
C3456DiffYear 01-01-2001
C3456DiffYear 01-01-2002
Cust Prod ProdPos
A1234DiffDay 01-01-2000 1
A1234DiffDay 01-05-2000 2
A1234DiffDay 01-10-2000 3
A1234DiffDay 01-15-2000 4
A1234DiffDay 01-20-2000 5
A1234DiffDay 01-25-2000 6
B2345DiffMonth 01-01-2001 1
B2345DiffMonth 02-01-2001 1
B2345DiffMonth 03-01-2001 1
B2345DiffMonth 04-01-2001 1
B2345DiffMonth 05-01-2001 1
B2345DiffMonth 06-01-2001 1
C3456DiffYear 01-01-1997 1
C3456DiffYear 01-01-1998 2
C3456DiffYear 01-01-1999 3
C3456DiffYear 01-01-2000 4
C3456DiffYear 01-01-2001 5
C3456DiffYear 01-01-2002 5
Aietoe
![[upsidedown] [upsidedown] [upsidedown]](/data/assets/smilies/upsidedown.gif)