Per questa volta provo a sistemarla io un po', così poi ti regoli per le prossime volte (se un utente la legge con facilità è meglio disposto ad approfondire la questione (ho evitato anche di quotarti per rendere tutto più chiaro)
Singoli Carichi:
SELECT [Carico di magazzino].ID, [Carico di magazzino].Data,
Articoli.Fornitore, [Carico di magazzino].Estremi_Docum,
Articoli.[Cod Art], [Carico di magazzino].[ID Articolo],
Articoli.Tipologia, Articoli.UM,
[Carico di magazzino].Qtà, [Carico di magazzino].Imponibile,
[Carico di magazzino].Iva, [Imponibile]*(1+[Iva]) AS Prezzo,
[Carico di magazzino].Consumo, [Qtà]-[Consumo] AS Rimanenza,
[Rimanenza]*[Prezzo] AS Importo
FROM Articoli INNER JOIN [Carico di magazzino]
ON Articoli.IDArt = [Carico di magazzino].[ID Articolo];
Totale Carichi:
SELECT Articoli.Fornitore, Articoli.[Cod Art],
[Carico di magazzino].[ID Articolo], Articoli.Tipologia, Articoli.UM,
Sum([Carico di magazzino].Qtà) AS SommaDiQtà, [Carico di magazzino].Iva,
Avg([Imponibile]*(1+[Iva])) AS Prezzo,
Sum([Carico di magazzino].Consumo) AS SommaDiConsumo,
Sum([Qtà]-[Consumo]) AS Rimanenza, [Rimanenza]*[Prezzo] AS Importo,
Articoli.ScortaMin,
IIf([Rimanenza]<[ScortaMin]," Fare Ordine","") AS Sottoscorte
FROM Articoli INNER JOIN [Carico di magazzino]
ON Articoli.IDArt = [Carico di magazzino].[ID Articolo]
GROUP BY Articoli.Fornitore, Articoli.[Cod Art],
[Carico di magazzino].[ID Articolo],
Articoli.Tipologia, Articoli.UM,
[Carico di magazzino].Iva, Articoli.ScortaMin;
ed ora... al lavoro.