Calculadora rápida de días entre fechas
Usa esta herramienta para obtener la diferencia entre dos fechas igual que en Excel: días calendario, días inclusivos o días hábiles.
Cómo calcular días entre dos fechas en Excel (guía completa)
Si necesitas calcular días entre fechas en Excel, hay varias maneras de hacerlo según tu objetivo: contar días naturales, contar días hábiles o medir meses y años completos. Aunque parece simple, elegir la fórmula correcta te evita errores en reportes, nómina, gestión de proyectos y análisis financiero.
En esta guía verás las funciones más útiles de Excel en español, con ejemplos claros y recomendaciones prácticas para que tus cálculos salgan bien desde la primera vez.
1) Método más directo: restar una fecha a otra
En Excel, las fechas se guardan como números de serie. Por eso, para obtener la diferencia de días solo necesitas restar:
=B2-A2
Donde A2 es la fecha inicial y B2 la fecha final.
- Si la fecha final es posterior, el resultado será positivo.
- Si la fecha final es anterior, el resultado será negativo.
- Si ambas son iguales, el resultado será 0.
Ejemplo rápido
| Fecha inicial | Fecha final | Fórmula | Resultado |
|---|---|---|---|
| 01/03/2026 | 15/03/2026 | =B2-A2 | 14 |
2) Función DIAS en Excel
También puedes usar la función DIAS, que expresa claramente lo que quieres hacer:
=DIAS(B2;A2)
Devuelve la diferencia en días entre dos fechas. Es equivalente a restar, pero más legible para quien revise tu hoja.
3) Función SIFECHA (DATEDIF) para intervalos más específicos
Cuando no solo quieres días totales, sino también meses o años completos, usa SIFECHA (en algunas versiones puede aparecer como DATEDIF):
=SIFECHA(A2;B2;"d") // días =SIFECHA(A2;B2;"m") // meses completos =SIFECHA(A2;B2;"y") // años completos
Esta función es muy útil para antigüedad laboral, edad, periodos de contrato y reportes de permanencia.
4) Calcular días hábiles (sin fines de semana)
Si quieres excluir sábados y domingos, usa:
=DIAS.LAB(A2;B2)
En Excel en inglés, el equivalente es NETWORKDAYS. Esta función cuenta solo lunes a viernes e incluye el día inicial y final si son hábiles.
Excluir también feriados
Puedes pasar un rango de feriados como tercer argumento:
=DIAS.LAB(A2;B2;F2:F10)
Así obtienes una cuenta realista para cronogramas de trabajo, entrega de proyectos y plazos administrativos.
5) Personalizar qué días son no laborables
Si tu semana laboral no es estándar (por ejemplo, trabajas de domingo a jueves), usa DIAS.LAB.INTL:
=DIAS.LAB.INTL(A2;B2;1;F2:F10)
El parámetro intermedio permite definir el patrón de fin de semana. Es ideal para operaciones internacionales o empresas con turnos especiales.
Errores comunes al calcular fechas en Excel
- Fechas en formato texto: si Excel no reconoce la fecha, la resta falla o devuelve resultados raros.
- Orden de argumentos invertido: en DIAS, primero va fecha final y luego fecha inicial.
- Confusión con días inclusivos: si quieres contar ambos extremos, suma 1 al resultado.
- No considerar feriados: en gestión operativa esto puede desfasar entregas.
- Diferencias regionales: algunos Excel usan coma y otros punto y coma como separador.
¿Cómo contar días de forma inclusiva?
Por defecto, la resta fin - inicio no “incluye” ambos días como unidades completas. Si necesitas conteo inclusivo (por ejemplo, del 1 al 1 debe dar 1), usa:
=B2-A2+1
Esta variación es muy común en contratos, licencias y periodos legales.
Buenas prácticas para hojas de cálculo con fechas
- Usa validación de datos para obligar formato fecha.
- Centraliza los feriados en una hoja separada y reutiliza el rango.
- Documenta la fórmula usada (naturales, hábiles o inclusivos).
- Evita celdas combinadas en tablas de cálculo para facilitar auditoría.
- Prueba con casos límite: mismo día, cambio de mes, año bisiesto y fecha final menor.
Resumen
Para calcular días entre fechas en Excel, empieza por la resta simple cuando necesites días naturales. Pasa a DIAS.LAB o DIAS.LAB.INTL si el contexto es laboral. Y cuando necesites años o meses completos, SIFECHA es la opción correcta. Usando la herramienta de esta página, puedes validar rápidamente tus resultados antes de llevarlos a tu archivo de Excel.