Calcular dias entre dos fechas excel

Fórmula de excel para contar los días desde la fecha hasta hoy automáticamente

En el sistema de fechas de Excel, las fechas son números de serie. El 1 de enero de 1900 es el número 1, el 2 de enero de 1900 es el número 2, y así sucesivamente. Las fechas más recientes son números mucho más grandes. Por ejemplo, el 1 de enero de 1999 es 36161, y el 1 de enero de 2010 es 40179. Como las fechas son sólo números, puedes realizar fácilmente operaciones aritméticas con ellas.

Debido a que las fechas de Excel son números de serie, a veces verá los números sin procesar en una hoja de trabajo cuando espera una fecha.  Para mostrar los valores de las fechas en un formato de fecha legible para las personas, aplique un formato numérico de su elección. La forma más fácil de elegir un formato de fecha es utilizar el atajo de teclado Control + 1 para abrir el cuadro de diálogo Formato de celdas:

Nota: para comprobar que Excel reconoce correctamente una fecha, puedes formatear temporalmente la fecha como un número. Si Excel no muestra la fecha como un número, significa que la fecha no es reconocida correctamente.

Las fechas también pueden incluir horas, ya que los valores de hora son sólo fracciones de un día de 24 horas. Para crear una fecha con una hora utilizando una fórmula, puedes utilizar la función FECHA y HORA juntas.  Por ejemplo, la siguiente fórmula crea el valor de la fecha del «10 de marzo de 2020 9:00 PM»:

Cómo calcular la diferencia entre dos fechas y horas en excel

En este ejemplo, la fecha de inicio está en la celda D13, y la fecha final está en E13. La «d» devuelve el número de días. Pero fíjate en el /7 del final. Eso divide el número de días entre 7, ya que hay 7 días en una semana. Tenga en cuenta que este resultado también necesita ser formateado como un número. Pulsa CTRL + 1. A continuación, haz clic en Número > Decimales: 2.

Ahora tenemos que encontrar el número de días restantes. Lo haremos escribiendo otro tipo de fórmula, que se muestra arriba. Esta fórmula resta el primer día del mes final (5/1/2016) de la fecha final original en la celda E17 (5/6/2016). Así es como lo hace: Primero la función FECHA crea la fecha, 5/1/2016. La crea usando el año en la celda E17, y el mes en la celda E17. Luego el 1 representa el primer día de ese mes. El resultado de la función FECHA es 5/1/2016. Entonces, restamos eso de la fecha final original en la celda E17, que es 5/6/2016. 5/6/2016 menos 5/1/2016 son 5 días.

Puedes poner los tres cálculos en una celda como en este ejemplo. Usa ampersands, comillas y texto. Es una fórmula más larga de escribir, pero al menos está todo en uno. Consejo: Pulsa ALT+ENTER para poner saltos de línea en tu fórmula. Esto hace que sea más fácil de leer. Además, pulsa CT

Calcular los meses entre dos fechas excel

La función DÍAS devuelve el número de días entre dos fechas. Ambas fechas deben ser fechas válidas de Excel o valores de texto que puedan ser analizados como fechas. La función DÍAS sólo funciona con números enteros, los valores de tiempo fraccionarios se ignoran. Si las fechas de inicio y fin se invierten, DÍAS devuelve un número negativo. La función DÍAS devuelve todos los días entre dos fechas, para calcular los días laborables entre fechas, véase la función DÍAS DE RED.

Se debe evitar almacenar y analizar valores de texto que representen fechas, porque puede introducir errores y problemas de análisis. Trabajar con fechas nativas de Excel (que son números) es un mejor enfoque. Para crear una fecha numérica desde cero en una fórmula, utilice la función FECHA.

La función DAYS360 de Excel devuelve el número de días entre dos fechas basándose en un año de 360 días, donde se supone que todos los meses tienen 30 días. Por ejemplo, la fórmula =DAYS360(«1-Ene-2021», «31-Dic-2021») devuelve 360 días.

La función NETWORKDAYS de Excel calcula el número de días laborables entre dos fechas. NETWORKDAYS excluye automáticamente los fines de semana (sábados y domingos) y puede excluir opcionalmente una lista de días festivos suministrados como fechas.

Cómo calcular el número de días entre dos fechas fórmula

Si necesita saber el número de días entre dos fechas, es muy fácil de hacer en Excel. Sólo hay que restar una fecha a la otra. Por ejemplo, si la celda A2 tiene una fecha de factura del 1/1/2015 y la celda B2 tiene una fecha de pago del 30/1/2015, entonces puedes introducir la fórmula =B2-A2 para obtener el número de días entre las dos fechas, o sea 29. Excel puede formatear automáticamente la celda con la fórmula en ella como una fecha, lo que significa que en lugar de ver 29, verás 1/29/1900. Pero todo lo que tienes que hacer es establecer el formato de esa celda en General o en cualquier formato numérico (clic derecho > elegir Formato) para que el resultado se muestre como 29.

Si quieres saber el número de meses o años que hay entre dos fechas, la cosa se complica. La mejor manera es utilizar la función DATEDIF(). No encontrarás ésta en el asistente de funciones, así que tendrás que recordar cómo escribirla tú mismo. La explicación que he oído para esto es que no es una función estándar de Excel, sólo se incluye por compatibilidad con Lotus 1-2-3.