Calcular días entre dos fechas en Excel (7 ejemplos)
Como usuario de Excel, es posible que te encuentres en una situación en la que necesites saber cuántos «días hay entre dos fechas» en Excel. O quizás quieras contar los «días entre hoy y una fecha específica». Incluso podrías necesitar obtener el número de «días laborables entre dos fechas». Este tutorial te presenta métodos sencillos y rápidos para calcular el número de días entre dos fechas en estos «tres escenarios».
Calcular días entre dos fechas
Usando la resta
Usando Kutools para contar días, semanas...
Usando la función DAYS
Usando la función DATEDIF
Contar días entre hoy y una fecha
Contar días laborables entre dos fechas
Excluyendo fines de semana
Excluyendo fines de semana y festivos



Descargar archivo de ejemplo
Calcular días entre dos fechas
Supongamos que tiene la «Fecha de inicio» en la celda C2 y la «Fecha de fin» en la celda C3, y desea calcular el número de días entre ambas fechas. En esta sección le presentamos cuatro métodos para lograrlo.

Usando la resta
Para contar los días entre dos fechas, basta con restar la fecha de inicio de la fecha de fin. Esta es la fórmula genérica:
Paso 1: Introduzca la fórmula de resta
En la celda C6, introduzca la siguiente fórmula y pulse el botón «Entrar».
=C3-C2
Resultado
Como puede ver, hay 180 días entre las dos fechas indicadas.

- En Excel, las fechas son en realidad números. Por ejemplo, 1/1/1900 equivale al número 1. ¡Por eso, al restar fechas obtienes directamente el número de días que las separa!
- Si la fecha final es anterior a la fecha inicial, el resultado será un número entero negativo. Para obtener siempre un valor positivo, puede usar la siguiente fórmula:=ABS(End_date - Start_date)
Usar Kutools para contar días, semanas, meses y años entre fechas
Con la función «Asistente de Fecha y Hora» de Kutools para Excel, también puede calcular los días entre fechas. Además, esta función es aún más potente, ya que ofrece más opciones, como calcular semanas, meses, años, etc., entre dos fechas. La siguiente captura de pantalla muestra cómo contar los días entre fechas paso a paso, así como las opciones adicionales que también puede calcular.

Después de activar la función haciendo clic en «Kutools» > «Asistente de fórmulas» > «Asistente de Fecha y Hora», proceda del siguiente modo:
- Seleccione «Diferencia» en la sección «Tipo»;
- Seleccione el inicio y Fecha de fin por separado en los cuadros de texto "Date1" y "Date2";
- Elija «día» en el Lista desplegable «Tipo de resultado de salida»;
- Haga clic en «Aceptar».
- Para utilizar la función «Asistente de Fecha y Hora», primero debe instalar «Kutools para Excel». «Kutools para Excel» ofrece una prueba gratuita de 30 días sin limitaciones. ¡Descárguelo e instálelo ahora!
- Además de calcular la diferencia entre dos fechas, la función Asistente de Fecha y Hora también permite realizar otros cálculos de fecha y hora. Para sumar fechas y horas, seleccione la opción «Sumar» en la sección Tipo. Para calcular la edad a partir de una fecha determinada, elija la opción «Edad» en la misma sección.


Usando la función DAYS
Otra forma de obtener el número de días entre dos fechas es mediante la función DIAS, disponible desde Excel 2013. La fórmula genérica es la siguiente:
Paso 1: Introduzca la fórmula DIAS
En la celda «C6», introduzca la siguiente fórmula y pulse el botón «Entrar».
=DAYS(C3,C2)
Resultado
Hay 180 días entre las fechas de las celdas C3 y C2.

Usando la función DATEDIF
El cuarto método para contar el número de días entre dos fechas consiste en utilizar la función SIFECHA. Esta es la «fórmula genérica» para calcular la diferencia en días entre dos fechas:
Paso 1: Introduzca la fórmula SIFECHA
En la celda «C6», introduzca la siguiente fórmula y pulse el botón «Entrar».
=DATEDIF(C2,C3,"d")
Resultado
Hay 180 días entre las dos fechas indicadas.

- A diferencia de otros métodos 3, la fórmula «DATEDIF» no permite restar una fecha más reciente de una más antigua. Si la «fecha final» es anterior a la «fecha inicial», devuelve el error «#¡NUM!».
- A diferencia de la fórmula de resta y de la función «DAYS», que solo permiten contar los días entre fechas, «DATEDIF» también puede calcular los meses o los años transcurridos entre dos fechas.
- La función «DATEDIF» no aparece en la lista de funciones de Excel, lo que la convierte en una función «no documentada». Por ello, deberá introducir manualmente todos sus argumentos para crear una fórmula «DATEDIF» en su hoja de cálculo.
Contar días entre hoy y una fecha
Si desea calcular el número de días entre hoy y una fecha específica, la función integrada **HOY** de Excel le permite hacerlo de forma rápida y sencilla. A continuación, se muestran las **dos fórmulas genéricas** para contar los días entre hoy y otra fecha utilizando la función **HOY**:
Para calcular el número de días entre «una fecha pasada» y «hoy»:
Para calcular el número de días entre «una fecha futura» y «hoy»:
En este caso, la celda "C2" contiene una «fecha futura» y hoy es 3/15/2023. Debe calcular el número de días entre hoy y dicha fecha. Siga estos pasos:

Paso 1: Introduzca la fórmula
En la celda «C5», introduzca la siguiente fórmula y pulse el botón «Entrar».
=C2-TODAY()

Paso 2: Formatee el resultado como general
Seleccione la celda del resultado, haga clic en la pestaña «Inicio», vaya al grupo «Número» y elija «General» en la lista desplegable «Formato de número».

Nota: O bien, en la pestaña «Inicio», haga clic en el iniciador del cuadro de diálogo situado junto a «Número» y, a continuación, seleccione «General» en la categoría del cuadro.
Resultado
Como puede ver, hay 108 días entre hoy y la fecha indicada.

Nota: La función «HOY» siempre devuelve la fecha actual exacta. Por eso, cuando una fecha específica permanece fija, verá que el número de días mostrado en la hoja de cálculo varía, ya que la función «HOY» se actualiza automáticamente cada día.
Contar días laborables entre dos fechas
A menudo necesitamos calcular el número de días sin incluir los fines de semana. A continuación, le mostramos cómo contar los días laborables entre dos fechas utilizando la función **DIAS.LAB**, en dos escenarios: uno en el que se calculan los días laborables sin considerar festivos adicionales, y otro en el que sí se incluyen esos festivos.
Esta es la fórmula genérica de la función DIAS.LAB:
Excluyendo fines de semana
Por ejemplo, tiene la fecha de inicio en la celda C2 y la fecha de fin en la celda C3, y desea calcular el número de días laborables entre ambas fechas sin considerar los festivos.

Paso 1: Introduzca la fórmula DIAS.LAB
En la celda C6, introduzca la siguiente fórmula y pulse el botón «Entrar».
=NETWORKDAYS(C2,C3)
Resultado
Podrá observar que hay 130 días laborables entre ambas fechas, sin contar festivos.

Excluyendo fines de semana y festivos
A diferencia del ejemplo anterior, también cuenta con una lista de festivos adicionales en el rango C5:C8 y necesita calcular el número de días laborables entre ambas fechas teniendo en cuenta dichos festivos.

Paso 1: Introduzca la fórmula DIAS.LAB
En la celda C6, introduzca la siguiente fórmula y haga clic en el botón «Entrar».
=NETWORKDAYS(C2,C3, E3:E7)
Resultado
Podrá observar que hay 125 días laborables entre ambas fechas, teniendo en cuenta los festivos indicados.

Nota: En la mayor parte del mundo, el fin de semana corresponde al «sábado» y al «domingo». En ese caso, la función «DIAS.LAB» es la adecuada. Sin embargo, si su fin de semana no incluye el sábado y el domingo (por ejemplo, solo el domingo), debe utilizar la función «DIAS.LAB.INTL», que le permite especificar qué días de la semana deben considerarse fines de semana.
Artículos relacionados
¿Cómo comprobar si una fecha es festivo y contar días excluyendo festivos en Excel?
Por ejemplo, tiene una lista de fechas y quiere saber si alguna de ellas corresponde a un festivo. ¿Cómo puede hacerlo rápidamente? En este artículo le mostraremos cómo calcular todas las fechas de los festivos oficiales de EE. UU. dentro de un rango de años determinado y, a continuación, cómo verificar fácilmente si una fecha coincide con un festivo oficial estadounidense en Excel.
¿Cómo calcular los días restantes en un mes o año en Excel?
En ciertos casos, es posible que quieras saber cuántos días quedan en un mes o en un año. ¡Descubre cómo hacerlo en este artículo!
¿Cómo calcular días, horas y minutos entre dos fechas en Excel?
Imaginemos que tiene dos columnas con celdas que contienen fecha y hora, y desea calcular la diferencia en días, horas y minutos entre ellas, tal como se muestra en la siguiente captura de pantalla. En este artículo le explicaré varios métodos para llevar a cabo esta tarea.
¿Cómo calcular los días que faltan hasta tu próximo cumpleaños en Excel?
¿Quieres saber cuántos días quedan hasta tu próximo cumpleaños? ¡Es más fácil de lo que piensas! Si usas Microsoft Excel, puedes aplicar fórmulas en tu hoja de cálculo para calcular al instante los días restantes. Descubre cómo hacerlo paso a paso en el tutorial que aparece a continuación.
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia sin precedentes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab Aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas independientes.
- ¡Aumente su productividad en un 50 % y ahorre cientos de clics de ratón cada día!
Todos los complementos de Kutools. Un solo instalador.
Kutools for Office es un conjunto que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan con distintas aplicaciones de Office.
- Suite todo en uno— Complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Funcionan mejor juntos— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- Mejor relación calidad-precio— ahorre frente a la compra individual de complementos
Tabla de contenidos
- Vídeo: Contar días entre fechas
- Calcular días entre dos fechas
- Usando la resta
- Usando Kutools para contar días, semanas...
- Usando la función DAYS
- Usando la función DATEDIF
- Contar días entre hoy y una fecha
- Contar días laborables entre dos fechas
- Excluyendo fines de semana
- Excluyendo fines de semana y festivos
- Artículos relacionados
- Las mejores herramientas de productividad para Office
- Comentarios

