RE:Fórmula excel en access
Tienes que usar indices o campos clave, únicos y sin duplicados, deben ser ascendentes, idealmente la serie 1, 2, 3 :
Tambien debes tener con datos el campo A
Tabla : Tabla1
IdContador A B
1 10 0
2 11 0
3 15 0
4 22 0
En un Formulario : Formulario1, basado en la Tabla1 se crean 3 cuadros de texto con los 3 campos respectivos + un botón de comando para "gatillar" el proceso de calculo :
Dim ctaReg, i, regAnt As Long
ctaReg = DCount("IdContador", "Tabla1")
For i = 1 To ctaReg
'La serie que definiste no se puede calcular en el primer registro ya que no existe un valor anterior por eso que asigno el mismo valor al primer B
If i = DMin("IdContador", "Tabla1") Then
B.Value = A.Value
Else
B.Value = A.Value - regAnt
End If
regAnt = A.Value
DoCmd.GoToRecord acDataForm, "Formulario1", acNext
Next i