Salve, in rete ho trovato un esempio che ho cercato di adattare al mio caso ma ci sono riuscita in parte, ho una tabella con campo Data, ID, campo1.
Il campo1 accoglie dati numerici che vorrei sommare in maniera incrementale in base alla data, l'esempio funzionava con incremento in funzione dell'ID, ma a me occorre avere una somma incrementale in funzione della Data e come secondo criterio l'ID.
Ho cercato di creare una query ma con scarso risultato, invece provando direttamente con un campo dentro una maschera ci sono riuscita in parte, nel senso che riesco ad avere una somma incrementale per data ma non riesco ad inserire il secondo criterio.
Nell'esempio ho inserito due date uguali per far notare che viene riportato lo stesso importo in entrambi i record, a me occorrerebbe invece avere due importi distinti ecco perchè vorrei inserire un secondo criterio che dovrebbe essere l'ID.
Volevo allegare un file ma mi dice estensione .mdb non valida
Questa è il codice con il solo criterio data che ho inserito nel campo( funziona)
=DSum("[campo1]";"tabella1";"[Data]<=" & CLng([Data]))
Questa è la funzione che ho inserito per avere i due criteri ma non funziona
=dsum("[campo1]";"tabella1";"[Data]<=" & clng([data]) & "And [ID]<=" & [id])