Professional Documents
Culture Documents
Al convertir la diferencia de fechas en meses, tienes dos opciones: incluir el día del mes
en el cálculo (redondear hacia abajo), o no incluirlo (redondear hacia arriba).
185.129.251.59
Redondear hacia abajo
Esta fórmula utiliza días numéricos en el cálculo y redondea hacia abajo el número más
cercano de meses enteros. Por ejemplo, si la fecha inicial es 30/10/13 y la fecha nal
30/11/13, la fórmula devolverá 1 como resultado. Si la fecha nal es 29/11/13, el
resultado será 0.
=SI(DIA(ultima_fecha)>=DIA(primera_fecha);0;-1)+(AÑO(ultima_fecha)-
AÑO(primera_fecha))*12+MES(ultima_fecha)-MES(primera_fecha)
Ejemplo:
Para averiguar el número de meses transcurridos desde una fecha hasta hoy, sigue estos
pasos:
1. Escribe la fecha desde la que se van a contar los meses, en la celda A1.
2. Escribe la siguiente fórmula en la celda A2:
=(AÑO(AHORA())-AÑO(A1))*12+MES(AHORA())-MES(A1)
No, no busques información sobre esta función en la Ayuda de Excel porque no la vas a
encontrar. Se trata de una función secreta que, según parece, Microsoft quiere eliminar
por ser originaria de Lotus.
[box type=”info”] Nota: Recuerda que cuando introduces una fecha de forma manual,
debes hacerlo como si fuese un valor de texto, es decir, entre comillas.[/box]
Por ejemplo, si quisieras calcular los meses que hay desde el 1 de enero de 2013 hasta el
31 de diciembre de 2013, debes utilizar la siguiente fórmula:
=SIFECHA(“01/01/13″;”31/12/13″;”m”)
Posts relacionados
185.129.251.59
Las funciones K.ESIMO.MAYOR y K.ESIMO.MENOR
Sergio
La destreza y el perfeccionismo quizá sean las dos virtudes que me
185.129.251.59
Haz clic aquí para dejar un comentario 25 comentarios
Excelente ejemplo.
Gracias por compartir tus conocimiento
Saludos!!!
Danilo
Responder
alfonso - 02/06/2014
Responder
=ENTERO(338/30)
Saludos
Responder
Una forma de calcular de forma exacta los meses entre dos fechas
tomando en cuenta el dia nal del mes de fecha nal
A1 -> fechainicial
A2 -> Fecha nal 185.129.251.59
=SI(DIA(B1)>=DIA(A1);0;SI(MES(B1+1)>MES(B1);0;-1))+(AÑO(B1)-
AÑO(A1))*12+MES(B1)-MES(A1)
Responder
Jordi - 30/06/2018
Responder
Sergio - 30/06/2018
Responder
Muchas gracias
Responder
Sergio - 12/05/2017
=SI(O($A1="";$A2="");"";MAX(;1+MIN($A2;FIN.MES(A
1;0))-MAX($A1;A1)))&" - "&A2-
FECHA(AÑO(A2);MES(A2);1)
Saludos.
Responder
Buenas tardes,
Responder
Sergio - 28/10/2017
Responder
185.129.251.59
Jordi Corominas - 30/06/2018
Responder
Sergio - 30/06/2018
Responder
Antonella - 09/07/2018
Responder
Sergio - 17/07/2018
Responder
185.129.251.59
Ana M - 23/10/2018
Gracias de antemano
Ana
Responder
Sergio - 23/10/2018
Responder
Ana M - 23/10/2018
Gracias
Ana M
Responder
Sergio - 24/10/2018
=SI((SIFECHA(D21;$BJ$17;”M”)>BI21);BI21)
Responder
Tatiana - 15/11/2018
Responder
JOSE - 28/01/2019
Responder
Sergio - 29/01/2019
Hola, Jose!
=SI(A1<
FECHA(AÑO(HOY())-3;MES(HOY());DIA(HOY()));"Más
de tres años";"Menos de tres años")
Responder
Hola Sergio,
Gracias por estas fórmulas, han sido de gran ayuda.
Éxitos…
Responder
Demelsa - 26/04/2019
Hola,
Intento usar la fórmula =SIFECHA tal y como lo explicais para
encontrar cuantos meses hay entre dos fechas y no lo consigo. No
tengo mucho conocimiento de Excel y algo debo hacer mal. Tengo
una versión de Excel 2010 en catalán.
185.129.251.59
No se si es importante el formato de las celdas. Tiene que estar en
formato fecha, las fechas y el resultado de los meses en formato
número?
Gracias por adelantado
Responder
Sergio - 26/04/2019
Responder
Muchas gracias. Hoy lo usé para los cálculos de bene cios laborales
de los operarios y necesitaba saber los meses y días entre su fecha
de ingreso y la fecha del cierre del periodo. Con una condicional SI
pude tener el cálculo perfecto. Se agradece el aporte.
Responder
Save my name, email, and website in this browser for the next time I comment.
185.129.251.59
ENVIAR
185.129.251.59