| |||
| Excel - Diferencia Entre Fechas Hola Necesito calcular la diferencia entre 2 fechas. por ejemplo: Entre 20/01/2002 y 25/02/2004 = 2 años, 1 mes y 5 días Busque en la web y encontre una formula basada en una función SIFECHA(), pero mi excel (2003) no la tiene. Si alguien me puede ayudar, por favor desde ya muchas gracias. Saludos, MAK |
| |||
| Que yo sepa no existe una fórmula única que te de lo que quieres. Puedes programarlo en visualbasic. Pero si lo ves dificil puedes hacer lo siguiente: En las fechas que pones no hay problema ya que haciendo: AÑO(fecha2) - AÑO(fecha1) te da 2. MES(fecha2) - MES(fecha1) te da 1. DIA(fecha2) - DIA(fecha1) te da 5. Lo complicado es tener en cuenta los negativos; por ejemplo si las fechas son: fecha1=20/01/2002 y fecha2=08/06/2005 te encuentras que la resta de dias es negativa; y tambien te puede pasar con los meses. Haz lo siguiente: Pon las fórmulas anteriores (AÑO,MES,DIA) en c13,c14 y c15 por ejemplo. Luego: E15=SI(C15<0;30+C15;C15) (son los dias) E14=SI(C14<0;SI(C15<0;11+C14;12+C14);SI(C15<0;C14-1;C14)) (meses) E13=SI(C14<0;C13-1;C13) (son los años) pruébalo y me dices que tal. |
| |||
| Diferencia entre FECHAS Hola Edoras88, te pido disculpas, no alcancé a probar la idea que me sugeriste, ocupé la sigte. fórmula y hace lo que necesito, las dejo acá por si a alguien le sirve: C6 = Fecha inicial D6 = Fecha final Tener en cuenta que siempre la fecha inicial debe ser menor a la final. =SIFECHA(C6;D6;"y") & " año(s), " & SIFECHA(C6;D6;"Ym") & " mes(es) y " & SIFECHA(C6;D6;"Md") & " dia(s)" Saludos a todos, MAK |
| ||||
| Es tan simple como esto: celda a1: 18/01/2006 celda a2: 15/01/2006 celda a3: =a1-a2 ( solo en la parte de formato deben cambiar fecha por numero)
__________________ -- Nunca te des por vencido, aún vencido -- Web |
| |||
| Re: Excel - Diferencia Entre Fechas Hola Gmansi. Estoy realizando un calculo de tiempo en horas en excel y el resultado que presenta tiene formato de fecha con hora. Porfis dime que formato de numero le coloco para obtener el tiempo en horas y minutos. Gracias |
| |||
| Re: Excel - Diferencia Entre Fechas Re: Excel - Diferencia Entre Fechas -------------------------------------------------------------------------------- Hola Estoy realizando un calculo de tiempo en horas en excel y el resultado que presenta tiene formato de fecha con hora. Porfis dime que formato de numero le coloco para obtener el tiempo en horas y minutos. Gracias |
| |||
| Re: Excel - Diferencia Entre Fechas Cita: Re: Excel - Diferencia Entre Fechas -------------------------------------------------------------------------------- Hola . Estoy realizando un calculo de tiempo en horas en excel y el resultado que presenta tiene formato de fecha con hora. Porfis dime que formato de numero le coloco para obtener el tiempo en horas y minutos. Gracias |
| |||
| Re: Excel - Diferencia Entre Fechas Hola, La función SIFECHA está disponible, por lo menos, desde la versión 2000. Para poder usarla, y obtenerla desde el cuadro de pegar función, se debe instalar primero el complemento de Herramientas para análisis, en el menú Herramientas >> Complementos. Un saludo. |
| |||
| Respuesta: Excel - Diferencia Entre Fechas Hola! Yo tuve el mismo problema y lo resolvi! Tenia estos datos: Fecha 1: 31/05/2010 13:12 (Celda G88) Fecha 2: 07/06/10 12:57 (Celda F88) Y el resultado esperado era este: 36 dias, 23:45 La formula que use fue esta: =CONCATENAR(DIA(G88-F88)+((MES(G88)-MES(F88))*30);" dia";SI(DIA(G88-F88)>1;"s";"");", ";HORA(G88-F88);":";SI(MINUTO(G88-F88)<10;CONCATENAR("0";MINUTO(G88-F88));MINUTO(G88-F88))) El unico problema es que no diferencia entre los meses que tienen 29, 30 o 31 dias. Lo que hace es fijarse cuantos meses hay de diferencia entre las 2 fechas, y esa diferencia la multiplica por 30 y se la suma a los dias. Ejemplo: 07/01/2010 y 13/02/2010. Lo que hace es ((02 - 01) * 30) + (Diferencia de dias entre 07 y 13). Espero que les sea de ayuda!! |
| |||
| Respuesta: Excel - Diferencia Entre Fechas Hola, La verdad es que esto es de casi dos años..... La función SIFECHA sí tiene en cuenta la duración real de cada mes, por lo que siempre devuelve el tiempo REAL Y EXACTO transcurrido entre dos valores de fecha. Saludos |
| |||
| Respuesta: Excel - Diferencia Entre Fechas Hola, Pues no se porqué ocurre. Pero para liarlo aún más, acabo de notar que solo pasa con el año 2012. Pon la fecha a mano, la misma fecha pero del 2011 o 2013 o 2014... y sí devuelve el resultado correcto. ![]() ![]() ![]() Tendrán razón los mayas? Se acaba el mundo? ![]() ![]() Edito, porque afinando un poco más, veo que ocurre con todos los años bisiestos. Última edición por jchuk; 19/01/2012 a las 01:30 |
| |||
| Respuesta: Excel - Diferencia Entre Fechas Cita: ¡¡Jod... que miedo!!! Gracias por la anotación, seguro que el problema tiene el inicio en lo que apuntas: año bisiesto; como solo hay uno cada cuatro años. Saludos |
| |||
| Respuesta: Excel - Diferencia Entre Fechas me dá correctamente 3 años, 6 meses y 22 dias con esas mismas fechas y esta formula =SIFECHA(C6;D6;"y") & " año(s), " & SIFECHA(C6;D6;"Ym") & " mes(es) y " & SIFECHA(C6;D6;"Md") & " dia(s)"
__________________ Las contraseñas son como la ropa interior: Nunca tienes que dejarlas donde la gente pueda verlas, tienes que cambiarlas regularmente y no tienes que dejárselas a extraños |
Este tema le ha gustado a 3 personas (incluyéndote)