Cálculo de meses |
Responder |
Autor | |
lbauluz
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 29/Marzo/2005 Localización: La Gloria Estado: Sin conexión Puntos: 3849 |
Tema: Cálculo de meses Enviado: 08/Abril/2021 a las 15:55 |
Buenas tardes
Estoy con una duda con el cálculo de meses, y no sé si es que me he vuelto tonto o es un problema de que tengo el Excel en inglés pero la configuración regional en español y por eso me hace cosas raras. Estoy intentando calcular los MESES entre dos fechas E2 = 02/10/1995 --- > Formato dd/mm/aaaa F2 = 08/04/2021 Haciendo el cálculo a mano me salen 307 meses (3 meses de 1995 más 4 meses de 2021 hacen 7 meses más los 300 meses de los 25 años completos suman los 307 meses) Bien, si lo hago por la fórmula (en inglés) =(YEAR(F2)-YEAR(E2))*12+MONTH((F2)-MONTH(E2)) me da 315 meses (8 meses más de lo calculado a mano) Y si lo hago al revés (es decir la fecha mayor menos la menor) =(YEAR(E2)-YEAR(F2))*12+MONTH((E2)-MONTH(F2)) Lo que me da es -303 meses. ¿Alguna idea de qué estoy haciendo mal? Luis |
|
El Búho es un pajarraco
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 08/Abril/2021 a las 16:14 |
Yo empezaría por comprobar que valores me devuelve Year(E2), Year(F2) ....
|
|
lbauluz
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 29/Marzo/2005 Localización: La Gloria Estado: Sin conexión Puntos: 3849 |
Enviado: 08/Abril/2021 a las 17:08 |
Pues haciendo lo que me ha dicho Mihura he encontrado el fallo... los paréntesis Yo tenía =(YEAR(F2)-YEAR(E2))*12+MONTH((F2)-MONTH(E2)) y debe ser =(YEAR(F2)-YEAR(E2))*12+(MONTH(F2)-MONTH(E2)) Menudo fallo. Gracias y me doy por resuelto |
|
El Búho es un pajarraco
|
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14720 |
Enviado: 08/Abril/2021 a las 17:14 |
Editado: está claro que me he tomado demasiado tiempo en elaborar la respuesta.... Ahí tienes un problema de parentesis (creo) Eso toma la FECHA de F2, le resta los meses de E2 y te devuelve el mes O sea: a 08/04/2021 le resta 10, quedando 29/03/2021 y, sobre eso, devuelve el mes (3). En cambio esto ya devuelve el número correcto MONTH(F2)-MONTH(E2) Con esta formula: =(YEAR(F2)-YEAR(E2))*12-MONTH(E2)+MONTH(F2) Devuelve 306. (2021-1995)*12 - 10 + 4 Ahora solo queda definir si falta uno o no. Pero ya se parece mucho mas
Editado por xavi - 08/Abril/2021 a las 17:15 |
|
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |