Formulas Excel

Ejemplos de Formulas Excel

  • Home
  • Apps
    • Formas de Pago
    • Activacion
    • Configurar
    • Fallas
  • Sobre mi
  • Contacto
  • FAQ
  • Consulta

Funcion sifecha de excel

por Nolberto Lopez 26 Comments

La función SIFECHA de excel es de gran ayuda cuando trabajamos con rangos de fechas.. La función SIFECHA calcula la diferencia entre dos fechas. Puede mostrar el resultado en días, meses o años. Sintaxis =SIFECHA ( fecha inicial, fecha final, “intervalo”) fecha inicial : la fecha mas antigua. fecha final : la fecha mas reciente. “intervalo” : calculo que desea hacer. Éstos son los intervalos disponibles. “d” Días entre las dos fechas. “m” Meses entre las dos fechas. “y” Años entre las dos fechas. “yd” Días entre las fechas, como si las fechas estaban en el mismo año. “ym” Meses entre las fechas, como si las fechas estaban en el mismo año. “md” Días entre las dos fechas, como si las fechas estaban en el mismo mes y año. Para comprender mejor el manejo de la función sifecha de excel veremos un ejemplo practico..

Plantillas Contables en Excel

En este ejemplo vemos como se usan los intervalos, si solo indicamos día,mes o año, nos calculara los días,meses o años transcurridos según las fechas, pero podemos calcular días o meses sin tomar en cuanta el año o el mes,solo se toman en cuenta el numero de días o meses para hacer el calculo, en el ejemplo pueden ver que si ponemos yd, nos calcula los días entre las dos fechas,tomando en cuenta el día y mes inicial comparado con el día y mes final… Un Ejemplo de aplicacion para esta función seria calcular la edad.. En A1 ponemos la fecha de nacimiento.. =SIFECHA(A1,HOY(),”y”)       esta calcula los años =SIFECHA(A1,HOY(),”ym”)    esta calcula los meses =SIFECHA(A1,HOY(),”md”)    esta calcula los días Espero que esta informacion les sea de ayuda…

Categoría: Fecha y Hora

Ingresa tu e-mail:

About Nolberto Lopez

Experto en Microsoft Excel. Desarrollador de aplicaciones en Excel con VBA. Autor del sitio formulasexcel.com

« Funciones de Texto
Funcion fechanumero de excel »

Comentarios

  1. Javier M. Sorondo dice

    abril 27, 2017 at 7:28 pm

    Buenas tardes Norberto, en primer lugar te agradezco por tu página que es muy buena y en más de una oportunidad me ha salvado. En segundo lugar te planteo mi duda: encuentro un error al utilizar el “intervalo” md, por ejemplo: si calculo la diferencia entre el 28 de febrero y el 1 de marzo utilizando el intervalo “d” da como resultado 1, lo cual es correcto; ahora utilizando el intervalo “md” obtengo 4, lo cual no entiendo de donde sale! Con los otros meses el error aparece al revés: desde el 31 de mayo al 1 de junio, usando el intervalo “md” se obtienen 0 días! utilizando “d” da el número correcto: 1.
    Espero que puedas ayudarme a corregir esta dificultad, si así no fuera de todos modos te agradezco tu generosidad.

    Responder
    • Nolberto Lopez dice

      abril 28, 2017 at 3:30 pm

      Saludos Javier, para calcular dias totales entre dos fechas no se recomienda el sudo de “md”, para ello debe usar “d”
      “md” tiene poco uso, mas que nada sirve cuando va a calcular dias del mismo mes y año, por eso al usarlo en fechas con meses y años distintos obtiene resultados extraños.
      En la siguiente pagina puede ver mas informacion al respecto.
      Soporte Microsoft Función SIFECHA

      Responder
  2. ERnesto dice

    febrero 20, 2017 at 9:27 pm

    Buenas Tardes, yo necesitaria que ingresando en un campo x cantidad de dias me lo transforme en años – meses y dias tomando en cuenta que los meses tienen 30 dias osea el año 360 dias, yo lo realize con la funcion SIFECHA.. pero me toma el año de 365 dias.- Muchas Gracias.-

    Responder
  3. RUSBEL dice

    marzo 24, 2014 at 7:53 am

    Porque cuando la fecha inicial es 01-01-14 y la fecha final es 31-01-14, la formula no dice 1 año sino sale 11 meses y 30 dias.

    Responder
    • Nolberto Lopez dice

      marzo 24, 2014 at 2:05 pm

      Ese es el resultado correcto…
      El año completo seria hasta el 01-01-2015

      Responder
  4. Anonymous dice

    abril 29, 2013 at 2:07 pm

    El problema es el siguiente, una persona tiene una fecha inicio contrato y una fecha final del contrato, pero si esta en carrera no va tener una fecha fin, es decir la formula debe coger como fecha final la fecha actual del sistema por que el sigue en continuidad.

    Ejemplo:

    Fecha inicio fecha final contrato tiempo total laborado seria
    dd-mm-aa dd-mm-aa dd-mm-aa
    02/01/2013 01/04/2013 29 – 02 – 00

    Como se está teniendo en cuenta que los meses son de 30 días y el año de 360 días, se debe tener en cuenta que si una persona ingresa:

    el primer día de determinado mes los días deben ser iguales a cero, i contar los meses
    y si el día de ingreso es mayor o igual a 1 se le debe restar como el caso del ejemplo
    la persona ingreso el 02/01/2013 entonces a 30 días se le restan 1, porque ingreso el 02/01/2013, por esto los días dan 29.

    Responder
  5. Anonymous dice

    marzo 5, 2013 at 5:15 am

    =SIFECHA(D2,HOY(),”Y”)&” AÑO(S) “&SIFECHA(D2,HOY(),”YM”)&” MES(ES) “

    fecha inicial 05/03/2010
    a la fecha 04/03/2013

    esta funcion me calcula el año y el mes … de esta forma
    3 AÑO(S) 0 MES(ES)

    necesito poner un criterio para poder sumar los registros cuyo resultado sea aquellos que tienen 1 un año completo…
    please ayudenme

    Responder
  6. Nolberto lopez dice

    octubre 6, 2012 at 4:15 pm

    se puede hacer con una funcion condicional…
    =SI(SIFECHA(A1,B1,”d”)>=180,180,SIFECHA(A1,B1,”d”))

    Responder
  7. Anonymous dice

    octubre 3, 2012 at 2:20 am

    Y como se hace para romper ese ciclo, por ejemplo quiero que cuando pasen tantos dias deje de contabilizarlos??

    Responder
  8. Anonymous dice

    octubre 3, 2012 at 1:55 am

    Excelente aporte, gracias

    Responder
  9. Anonymous dice

    septiembre 2, 2012 at 5:29 am

    ayudarme con una formula que me calcule la fecha
    Ejemplo.
    si tengo una fecha inicial quiero que me avise si pasa los 5 meses por fis

    Responder
  10. Nolberto lopez dice

    agosto 25, 2012 at 5:26 pm

    para que esta función este disponible es necesario activar el complemento “herramientas para analisis”

    Responder
  11. Anonymous dice

    agosto 16, 2012 at 6:24 pm

    GRACIAS,… con estas formulas podre hacer mi tarea gracias esta muy claro hasta luego

    Responder
  12. Anonymous dice

    agosto 12, 2012 at 2:52 pm

    Cuando lo hago me marca “¿NOMBRE?”

    Responder
  13. Anonymous dice

    marzo 18, 2012 at 2:59 am

    me sirvio de maravilla y con office 2010, gracias por el ejemplo me salvaste la vida, jejejejeje gracias mil.

    Responder
  14. Anonymous dice

    febrero 21, 2012 at 1:37 pm

    No me funciona con el excel 2010

    Responder
  15. Anonymous dice

    enero 13, 2012 at 11:49 pm

    Completando el comentario del 11/01/2012 a las 12.28, he podido determinar que los errores se producen en los AÑOS BISIESTOS,(2008, 2012, 2016, 2020 etc) pero no encuentro el porqué. Tal vez se trate de un error de programación. Si alguien tiene la solución, agradecido.

    Responder
  16. Anonymous dice

    enero 11, 2012 at 11:58 pm

    SIIMON ME HAS SALVADO

    Responder
  17. Anonymous dice

    enero 11, 2012 at 8:28 pm

    Porque entre el 14/01/1978 y hoy (11/01/2012) el resultado me dá: 33 años, 11 meses y 141 días???
    Este error lo estoy teniendo para otras fechas y siempre en los días.

    Responder
    • JOCELYN FLORES dice

      marzo 22, 2017 at 5:14 pm

      COMO HICISTE PARA RESOLVER ESTE PROBLEMA

      Responder
  18. Anonymous dice

    julio 11, 2011 at 6:02 pm

    si no lo hubiera buscado en internet y en este sitio no hubiera hecho mi trabajo de excel

    Responder
  19. Leila dice

    julio 6, 2011 at 11:29 pm

    si lo hubiese leido ayer hubiera aprobado el práctico de excel!!!! gracias!!!

    Responder
  20. Anonymous dice

    marzo 25, 2011 at 10:59 pm

    De maravilla!!!, buen ejemplo. Gracias

    Responder
  21. Anonymous dice

    diciembre 24, 2010 at 1:49 pm

    Interesante y muy didactico gracias

    Responder
  22. Anonymous dice

    octubre 29, 2010 at 5:15 am

    genial!! myo que tenia que anidar varios SI() m de gran ayuda

    Responder
  23. Anonymous dice

    septiembre 19, 2010 at 8:48 am

    Buenísimo gracias, muy claro.

    Responder

Deja un comentario Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ponte en contacto conmigo para definir detalles de tu nuevo proyecto.

Contactar
  • INICIO
  • CONTACTO
  • APLICACIONES
  • CONTABLES
  • VIDEOS
  • CATEGORIAS
  • VBA EXCEL
  • Política de privacidad

Copyright © 2021 · Formulas Excel · by Nolberto Lopez

Copyright © 2021

Ingresa tu e-mail: