sábado, junio 06, 2009

Calculando la diferencia entre dos fechas

Si necesitamos calcular los días que quedan para las vacaciones o por ejemplo saber el tiempo que ha pasado entre dos fechas, os pongo dos opciones fáciles de usar para calcularlo:

1.- Podemos utilizar directamente www.timeanddate.com para ello:
Para calcular entre dos fechas: Duraciones



El resultado será algo así:


Para crear un contador desde o hacia una determinada fecha Contadores



Con ello, podría crearme fácilmente un contador a pantalla completa como página de inicio para que me diga exactamente lo que falta para el mundial de Sudáfrica
Días para el mundial


2.- Podemos hacerlo nosotros mismo directamente en Excel con una función escondida: SIFECHA
La función SIFECHA calcula el número de dias, meses y años que han transcurrido entre dos determinadas fechas.
No es propia de Excel por lo que no aparece en el asistente de funciones; pero funciona ;)


El formato es:
=SIFECHA(F_INICIAL;F_FINAL;"Parámetro"

El parámetro a utilizar en la última parte de la formula puede ser:

"D" si queremos obtener los dias que han transcurrido
"M" si queremos obtener los meses
"Y" si queremos obtener los años
"YM" si queremos obtener los meses sin tener en cuanta los años
"MD" si queremos obtener los dias sin tener en cuanta los meses

Por ejemplo, siendo :
A2 = Fecha inicial
B2 = Fecha final, podemos por ejemplo usar la función =AHORA()

Hay que tener en cuenta que siempre la fecha inicial debe ser menor a la final.

=SIFECHA(A2;B2;"y") & " año(s), " & SIFECHA(A2;B2;"Ym") & " mes(es) y " & SIFECHA(A2; B2;"Md") & " dia(s)"
Nos devolverá: 5 años , 7 meses , 30 dias

Para calcular simplemente los días que quedan para una fecha
=SIFECHA(A2;B2;"d")&" dias "
Nos devolverá 2069 dias



3 comentarios:

psicopatologia dijo...

mil gracias tocayo, te daria un beso pero soy hombre, me sirvió mucho tu info.

Javier Vigo dijo...

Me alegro que te haya sido útil :)

robertito dijo...

espectacular!!! hacía días que estaba tratando de calcular la diferencia entre dos fechas en excel con las funciones documentadas y solo había logrado que me doliera la cabeza... GRACIAS!!!

 
Suscribirte al Blog