jueves, 14 de agosto de 2008

Edad

Para determinar la edad de alguien podemos poner su fecha de nacimiento en la celda A1 y emplear la siguiente fórmula:
=SIFECHA(A1;HOY();"Y")&" Años, "&SIFECHA(A1;HOY();"Ym")&" Meses, "&SIFECHA(A1;HOY();"Md")&" Dias""

La función =HOY() nos da la fecha del sistema.

6 comentarios:

  1. Gracias por los aportes
    Adolfo
    siempre son muy utiles tus intervenciones
    si tienes mas sobre excel 2007

    ResponderEliminar
  2. estimado profesor utilice la formula de Edad para el calculo de la antiguedad, es correcto esto o hay otra formula, me lo podria indicaar por favor.
    los datos serian: fecha ingreso laboral 01/05/0/1984
    calcular su antiguedad al 31/08/2010
    para el pago de la misma, soy de Buenos Aires, rep.Argentina, le agradeceria me pudiera contestar a mi mail:
    angierlo@hotmail.com

    muchas gracias.

    ResponderEliminar
  3. Hola Domingo.

    La función de Excel =HOY() proporciona la fecha del sistema, esto es, la fecha que nos da nuestra computadora.

    Si quieres una fecha concreta, por ejemplo, 31/08/2010 debes sustituir en la fórmula la expresión HOY() por la expresión:

    FECHA(2010;8;31)

    El resultado sería este:

    =SIFECHA(A1;FECHA(2010;8;31);"Y")&" Años, "&SIFECHA(A1;FECHA(2010;8;31);"Ym")&" Meses, "&SIFECHA(A1;FECHA(2010;8;31);"Md")&" Dias"

    Y en la celda A1 debes poner la fecha inicial que quieras, por ejemplo: 01/05/0/1984

    Con esos datos la función nos da este resultado:

    26 Años, 3 Meses, 30 Dias

    De los dós días extremos (el inicial y el final) la función únicamente incluye uno de ellos. Por ejemplo, si quieres que te de los días transcurridos entre ayer y hoy te dirá que ha transcurrido únicamente 1 día.

    Si en tus cálculo tu consideras que trabajaste tanto el día inicial (01/05/0/1984) como el día final
    (31/08/2010), entonces a la fórmula anterior debes sumarle 1 día más.

    Un cordial saludo.

    Adolfo Aparicio

    ResponderEliminar
  4. disculpe profesor, pero que significa agregarle un dia mas: ejemplo..30/06/2010 pongo esta fecha si empezo a trabajar el 01/05/1984?
    y pongo 01/09/2010 si ternmino el trabajo el 31/08/2010? desde ya gracias y disculpe mi ignorancia-

    ResponderEliminar
  5. Hola Juan Carlos.

    Imagina que comienzaste a trabajar ayer (22-08-2010) y finalizas tu trabajo hoy (23-08-2010).

    ¿Cúantos días has trabajado?

    La respuesta no es tan obvia. Alguien puede decir que has trabajado un día, ya que si restas 23 - 22 = 1. Otros pueden pensar que trabajaste 2 días, ya que trabajste el día 22 y el día 23.

    La fórmula anterior, aplicada a este caso daría como resultado que has trabajdo 1 día.

    Si tu consideras que has trabajado 2 días, la expresión que debes aplicar es esta:

    fórmula+1

    O dicho de otro forma, debes sumar un día al resultado que te proporcione la fórmula.

    Un cordial saludo.

    Adolfo Aparicio

    ResponderEliminar
  6. Saludos veo que estos comentarios son del 2010 y 2011 pero espero pueda contestar como utilizando su formula puedo incluirle las horas trascurridas si es así como se haría gracias

    ResponderEliminar