Hay una posibilidad a considerar, que es calcular la diferencia de fechas tomadas como un Unix TimeStamp. Esto sería, calcular la media de segundos entre el 01/01/1970 (el cero del UnixTimeStamp) y luego reconvertirlo a fecha del mismo modo.
El problema es que no hay mucha documentación clara del uso del Unix TimeStamp en Access. Diferente sería si hubiese que hacerlo, por ejemplo, en MySQL:
Sobre esta estructura:
Tenemos:
Código MySQL:
Ver original+------------+
| FECHA |
+------------+
| 2010-01-02 |
| 2010-01-02 |
| 2010-01-05 |
| 2010-01-06 |
| 2010-01-09 |
| 2010-01-15 |
| 2010-01-15 |
| 2010-01-16 |
+------------+
Y probamos:
Código MySQL:
Ver original+------------+
| Fecha |
+------------+
| 2010-01-08 |
+------------+
Esto es: La media entre las fechas almacenadas es el 08/01/2010.
Atención :
media no es
promedio...
Sino la función sería distinta.