Cómo calcular el número de días entre dos fechas en Excel

Ver Video – Calcular el número de días laborables entre dos fechas

Excel tiene algunas funciones poderosas para calcular el número de días entre dos fechas en Excel. Estas son especialmente útiles cuando se crean gráficos de Gantt o líneas de tiempo para una propuesta/proyecto.

En este tutorial, aprenderás a calcular el número de días entre dos fechas (en varios escenarios):

Cálculo del número total de días entre dos fechas en Excel

Excel tiene múltiples formas de calcular los días entre dos fechas.

Usando la función DÍAS

La función Excel DAYS puede ser usada para calcular el número total de días en los que se tiene la fecha de inicio y fin.

Necesitas especificar la «Fecha de inicio» y la «Fecha de finalización» en la función de días, y te dará el número total de días entre las dos fechas especificadas.

Por ejemplo, supongamos que la fecha de inicio está en la celda B1 y la fecha de finalización en la celda B2 (como se muestra a continuación):

La siguiente fórmula le dará el número total de días entre las dos fechas:

=DÍAS(B2,B1)

Tenga en cuenta que también puede especificar manualmente las fechas en la función Días poniéndolas entre comillas. Sólo asegúrese de que estas fechas entre comillas dobles estén en un formato de fecha aceptado en Excel.

La función de días le da el número de días entre dos fechas. Esto significa que si las fechas son el 1 de diciembre de 2017 y el 2 de diciembre de 2017, devolverá 1. Si quieres que se cuenten los dos días, necesitas añadir 1 al resultado de la función Días. Puedes leer más sobre la función de los días aquí.

Usando la función DATEDIF

La función DATEDIF (derivada de Date Dif ference) también permite obtener rápidamente el número de días entre dos fechas. Pero a diferencia de la función DAYS, puede hacer más que eso.

También puede utilizar la función DATEDIF para calcular el número de meses o años que han transcurrido en las dos fechas dadas.

Supongamos que tienes el siguiente conjunto de datos y quieres obtener el número de días entre estas dos fechas:

Puedes usar la siguiente fórmula DATEDIF para hacerlo:

=DATEDIF(B1,B2, «D»)

La fórmula DATEDIF anterior toma tres argumentos:

  • La fecha de inicio – B1 en este ejemplo
  • La fecha de finalización – B2 en este ejemplo
  • «D» – la cadena de texto que le dice a la función DATEDIF lo que necesita ser calculado.

Observe también que si se desmarcan las demás funciones de Excel, cuando escriba la función DATEDIF en Excel, no mostrará el IntelliSense (la opción de autocompletar que le ayuda con los argumentos de la fórmula).

Si sólo quieres calcular el número de días entre dos fechas dadas, entonces es mejor usar la función DÍAS. DATEDIF es más adecuada cuando se quiere calcular el número total de años o meses que han pasado entre dos fechas.

Por ejemplo, la siguiente fórmula le daría el número total de meses entre las dos fechas (en B1 y B2)

=DATEDIF(B1,B2, «M»)

De manera similar, la siguiente fórmula le dará el número total de años entre las dos fechas:

=DATEDIF(B1,B2, «Y»)

Puede leer más sobre la función DATEDIF aquí. Uno de los usos comunes de esta función es cuando necesitas calcular la edad en Excel.

Número de días laborables entre dos fechas en Excel

Excel tiene dos funciones que le darán el número total de días laborables entre dos fechas y contabilizará automáticamente los fines de semana y los días festivos especificados.

  • La función de Excel NETWORKDAYS – deberías usarla cuando los días de fin de semana son sábado y domingo.
  • Función de Excel NETWORKDAYS INTERNATIONAL – úsalo cuando los días de fin de semana no sean sábado y domingo.

Primero echemos un vistazo rápidamente a la sintaxis y los argumentos de la función de los días de la red.

Función de Excel NETWORKDAYS – Sintaxis & Argumentos

=DÍAS DE TRABAJO(fecha_de_inicio, fecha_de_fin, [vacaciones])

  • start_date – un valor de fecha que representa la fecha de inicio.
  • end_date – un valor de fecha que representa la fecha final.
  • (Opcional) Es un rango de fechas que se excluyen del cálculo. Por ejemplo, podrían ser días festivos nacionales o públicos. Esto podría introducirse como referencia a un rango de celdas que contenga las fechas, un conjunto de números de serie que representen las fechas o un rango nombrado.

Veamos primero un ejemplo en el que se quiere calcular el número de días laborables (días hábiles) entre dos fechas con el sábado y el domingo como fines de semana.

<img alt="Conjunto de datos de fechas en las que hay que calcular los días entre dos fechas" height="211" sizes="(max-width: 616px) 100vw, 616px" data-pin-media="https://trumpexcel.com/wp-content/uploads/2013/07/Calculate-the-Number-of-Days-Between-Two-Dates-in-Excel-networkdays.png" nitro-lazy-src="https://nitrocdn.com/zciqOWZgDznkuqFpvIJsLUeyHlJtlHxe/assets/static/optimized/rev-896a1a1/wp-content/uploads/2013/07/Calculate-the-Number-of-Days-Between-Two-Dates-in-Excel-networkdays.png" nitro-lazy-srcset="https://nitrocdn.com/zciqOWZgDznkuqFpvIJsLUeyHlJtlHxe/assets/static/optimized/rev-896a1a1/wp-content/uploads/2013/07/Calculate-the-Number-of-Days-Between-Two-Dates-in-Excel-networkdays.png 616w, https://nitrocdn.com/zciqOWZgDznkuqFpvIJsLUeyHlJtlHxe/assets/static/optimized/rev-896a1a1/wp-content/uploads/2013/07/Calculate-the-Number-of-Days-Between-Two-Dates-in-Excel-networkdays-600×206.png 600w, https://nitrocdn.com/zciqOWZgDznkuqFpvIJsLUeyHlJtlHxe/assets/static/optimized/rev-896a1a1/wp-content/uploads/2013/07/Calculate-the-Number-of-Days-Between-Two-Dates-in-Excel-networkdays-250×86.png

Deja un comentario