SI so che non è il massimo, ma lo avevo detto di aver provato con la query non ottenendo risultati e sono passata alla maschera.
Nella query avevo scritto in questo modo tra le tante prove
SELECT Tabella1.campo1, DSum("Nz(campo1)","Tabella1","Data <=#01-12-2020#" ) AS Calcolo_Incremento FROM Tabella1
ORDER BY Data;