Calcular el número de meses (con decimales) entre dos fechas.

DelphineC -  
 DelphineC -
Hola,

Busco una fórmula en Excel 2010 que me permita calcular la duración de un contrato expresando los meses y los días en forma de número decimal.

Ej: inicio del contrato 1/01/2014, fin del contrato 24/04/2014 => ¿Qué fórmula debo ingresar para obtener directamente el tiempo transcurrido, es decir: 3,8 meses?

Muchas gracias,
Delphine

5 respuestas

  1. Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   6 453
     
    Hola*si solo tienes un decimal, solo puede ser aproximado, por lo que seguramente esta fórmula puede servir:
    = REDONDEAR((A1-B1+1)/365*12;1)
    que da 3,7 con las fechas solicitadas
    si quieres contar los meses empezados, utiliza:
    REDONDEAR.MAS(...

    saludos

    --
    Errar es humano, perseverar es diabólico
    5
  2. Mike-31 Mensajes publicados 18205 Fecha de registro   Estado Colaborador Última intervención   5 147
     
    Hola,

    en A1 1/01/2014
    en A2 24/04/2014

    puedes usar esta fórmula
    =DATEDIF(A1;A2;"d")/30

    o también
    =MOD(DATEDIF(A1;A2;"d");365)/30

    y en ambos casos formateas la celda como número con un decimal, pero el resultado y el valor retenido por Excel serán

    3,76666666666667

    --
    A+
    Mike-31

    Un período de fracaso es un momento ideal para sembrar las semillas del conocimiento.
    2
  3. tontong Mensajes publicados 2575 Fecha de registro   Estado Miembro Última intervención   1 064
     
    Hola a todos,
    Si hacemos =B2 - A2 en una celda en formato estándar encontramos 113 días. Hay que corregir eventualmente +1 o -1 según si los límites están incluidos o no.
    Luego, 1 mes equivale a 28, 29, 30 o 31 días. Para hacer el cálculo posible, podemos tomar un valor convencional de 30, 30,5 o 30,4 días.
    Finalmente, para tener solo un decimal, hay que redondear normalmente o hacia arriba o hacia abajo.
    ¿Cuáles son sus elecciones?
    1
  4. Gyrus Mensajes publicados 3360 Estado Miembro 526
     
    Hola,

    Todo depende de la convención que adoptes para la definición del mes.
    Si consideras el mes como una secuencia de 30 días, la fórmula es
    (fecha de fin de contrato - fecha de inicio de contrato) / 30 y obtienes 3,8.

    Por otro lado, si defines el mes como 1/12 del año, la fórmula se convierte en (fecha de fin de contrato - fecha de inicio de contrato) / (365,25/12) y obtienes 3,7.

    ¡Hasta luego!
    1
  5. DelphineC
     
    Muchas gracias.
    Cuando los leo, parece todo mucho más simple. No soy experta y me he arrancado los pelos hoy intentando encontrarlo.

    Voy a revisar cada fórmula para encontrar la más adecuada entre todas sus soluciones.

    Gracias de nuevo y que tengan un buen día,
    Delphine
    1