Alrighty! Sorry about the wait, but here's what I came up with:
Query 1 - This Query is where the user enters the SAN and Aggregate names to filter on and the date range to use. This Query returns a Record for every entry that matches the user input (ideally multiple Records). Now, there are a few assumptions here. The first is that the Start Date happens BEFORE the End Date - If the dates are switched, your "number of days" will be negative :P. The second assumption is that your Used value will INCREASE over time. If you have a lower Ending Usage, you'll probably generate a black hole and kill us all (i.e.: don't to eet!). Or you'll just get an error. . .
Code:
SELECT
Table1.*,
DateDiff("d",[Start Date],[End Date]) AS [Days In Range]
FROM
Table1
WHERE
[Table1].[Date Entered] BETWEEN [Start Date] AND [End Date] AND
[Table1].[SAN Name]=[SAN] AND
[Table1].[Aggregate Name]=[Aggregate]
ORDER BY
[Table1].[Date Entered];
The Fields [Start Date], [End Date], [SAN], and [Aggregate] are "Virtual Fields." That is, the system doesn't know what they reference, so it will ask the user. That's how we allow for user input in straight Queries!
Query 2 - References Query 1's results and lets us "do maths" on them to get the numbers we want. The only assumptions made here are basic ones: That your dates are date datatypes, and that all the assumptions of Query 1 are true.
Code:
SELECT
First(Query1.[Amount Used]) AS [FirstOfAmount Used],
Last(Query1.[Amount Used]) AS [LastOfAmount Used],
Last(Query1.[Amount Total]) AS [LastOfAmount Total],
Last(Query1.[Days In Range]) AS [LastOfDays In Range],
Last([Amount Used])-First([Amount Used]) AS [Amount Changed],
(Last([Amount Used])-First([Amount Used]))/Last([Amount Total]) AS [Percent Changed], (Last([Amount Total])-Last([Amount Used]))/(Last([Amount Used])-First([Amount Used]))*Last([Days In Range]) AS [Time Left]
FROM
Query1;
You'll notice that in both of these Queries, my Field names don't quite match what you used. It should be a fairly simple matter for you to change them to whatever you need.
Let me know if you have any questions about what the Queries do or how the specifics of "the maths" works!