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

Calculo de edad a partir del NSS

239 views
Skip to first unread message

GCervantes

unread,
Jun 3, 2009, 6:58:01 PM6/3/09
to
Hola:

En una columna tengo el Número de Seguridad Social, en el cual los
caracteres 5 y 6 contienen el año de nacimiento. Quiero calcular la edad
aproximada a partir de esos caracteres, pero no sé qué función usar.

Gracias de antemano

H�ctor Miguel

unread,
Jun 3, 2009, 7:20:23 PM6/3/09
to
hola, GCervantes !

> En una columna tengo el Numero de Seguridad Social... los caracteres 5 y 6 contienen el a#o de nacimiento.
> Quiero calcular la edad aproximada a partir de esos caracteres, pero no se que funcion usar...

si solo quieres una aproximacion SIN meses y dias... prueba con una formula +/- como la siguiente:

=a�o(hoy())-1900-extrae(a2,5,2)

si requieres de una aproximacion mas precisa, sera necesario encontrar la forma de construir una fecha mas completa
despues podras usar la funcion =sifecha(...
consulta acerca de su uso (y otras alternativas) en el siguiente articulo:

http://www.teladearana.es/seccion/excel/119-fechas.html

si cualquier duda (o informacion adicional)... comentas ?
saudos,
hector.


GCervantes

unread,
Jun 3, 2009, 7:32:01 PM6/3/09
to
Hector:

Una excelente y rápida respuesta.

Con más detenimiento leeré acerca del artículo que comentas, ya que no
requiero un detalle, sólo la edad aproximada, pero me fue muy útil tu
aportación.


Saludos.

"Héctor Miguel" wrote:

> hola, GCervantes !
>
> > En una columna tengo el Numero de Seguridad Social... los caracteres 5 y 6 contienen el a#o de nacimiento.
> > Quiero calcular la edad aproximada a partir de esos caracteres, pero no se que funcion usar...
>
> si solo quieres una aproximacion SIN meses y dias... prueba con una formula +/- como la siguiente:
>

> =año(hoy())-1900-extrae(a2,5,2)

GCervantes

unread,
Jun 19, 2009, 11:07:01 AM6/19/09
to
¿Y si mi excel está en ingles?

H�ctor Miguel

unread,
Jun 19, 2009, 1:39:49 PM6/19/09
to
hola, !

> Y si mi excel esta en ingles?

solo cambia la formula propuesta para espanol:
>>> =a�o(hoy())-1900-extrae(a2,5,2)

por: =year(today())-1900-mid(a2,5,2)

saludos,
hector.


0 new messages