Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Calcular la edad mediante la fecha de nacimiento.

2 views
Skip to first unread message

Javier M. A.

unread,
Jul 5, 2000, 3:00:00 AM7/5/00
to
Hola, un saludo a todos.

Me gustaría que me dijeseis si puedo calcular en un formulario la edad de
una persona mediante el campo de fecha de nacimiento.

Gracias.

Carlos I. Narvįez

unread,
Jul 5, 2000, 3:00:00 AM7/5/00
to
Javier,

Yo creo que la siguente formula te puede servir:

Edad = Year(date) - year(FechaNacimiento) - 1

Suerte

Carlos

"Javier M. A." <emiri...@wanadoo.es> wrote in message
news:o0F85.106$YK6....@m2newsread.uni2.es...

j.pedro

unread,
Jul 6, 2000, 3:00:00 AM7/6/00
to
=(Fecha()-[Fecha nacimiento])\365,25
Javier M. A. <emiri...@wanadoo.es> escribió en el mensaje de noticias

Pablo Gonzalez

unread,
Jul 6, 2000, 3:00:00 AM7/6/00
to
Yo lo hago creando un campo calculado en la consulta con esta fórmula:

Edad: Ent(DifFecha("m";[F_NACIMIENTO];Fecha())/12)

Esto te calcula la diferencia en meses desde la fecha del sistema a la
actual, y al dividirla por 12 te halla los años (sin decimales, claro).

Saludos

--
pablogonN...@yahoo.com
(quitar NOSPAM al responder)

Carlos S.

unread,
Jul 13, 2000, 3:00:00 AM7/13/00
to
Hola Pablo, esta función que has puesto no es exacta. Uno que ha nacido el
20/07/90 ahora debe tener 9 años. Según tu función tiene 10. Algo hay que
corregir...

Saludos.

Pablo Gonzalez <pabl...@geocities.com> escribió en el mensaje de noticias
8k380v$d8m$1...@talia.mad.ttd.net...

Carlos S.

unread,
Jul 13, 2000, 3:00:00 AM7/13/00
to
Hola Pedro, esta función que has puesto no es exacta. Uno que ha nacido el

20/07/90 ahora debe tener 9 años. Según tu función tiene 10. Algo hay que
corregir...

Saludos.
j.pedro <josepedro...@wanadoo.es> escribió en el mensaje de noticias
A_495.272$wj6....@m2newsread.uni2.es...


> =(Fecha()-[Fecha nacimiento])\365,25

0 new messages