Guías
Días laborables en Excel y Google Sheets (con festivos)
Aprende las fórmulas exactas para contar y sumar días laborables en Excel/Sheets usando fines de semana + lista de festivos, con ejemplos listos para copiar.
Las hojas de cálculo son geniales para planificar — hasta que necesitas días laborables en lugar de días naturales. En cuanto hay que excluir fines de semana y festivos, contar a mano se vuelve propenso a errores.
Calculadoras relacionadas: España, Estados Unidos, México, Reino Unido.
En esta guía verás fórmulas prácticas para Excel y Google Sheets que te permiten:
- Contar días laborables entre dos fechas
- Sumar N días laborables a una fecha
- Excluir una lista de festivos
- Gestionar fines de semana distintos
1) Contar días laborables entre dos fechas
Excel
Usa NETWORKDAYS (en algunas versiones localizadas: DIAS.LAB):
=NETWORKDAYS(A2, B2)
Si tienes una lista de festivos (una fecha por fila), por ejemplo H2:H40:
=NETWORKDAYS(A2, B2, $H$2:$H$40)
Google Sheets
=NETWORKDAYS(A2, B2, $H$2:$H$40)
Consejo: asegúrate de que los festivos sean fechas reales (no texto). Si la fórmula “no funciona”, lo más típico es que el rango de festivos esté como strings.
2) Sumar N días laborables a una fecha
Excel
Usa WORKDAY (en algunas versiones localizadas: DIA.LAB):
=WORKDAY(A2, C2)
Con festivos:
=WORKDAY(A2, C2, $H$2:$H$40)
Google Sheets
=WORKDAY(A2, C2, $H$2:$H$40)
Esto encaja perfecto en flujos tipo “fecha de inicio + lead time” (envíos, compras, SLAs, RRHH).
3) Fines de semana personalizados
Si tu fin de semana no es sábado–domingo, usa las versiones “.INTL”:
Excel
=NETWORKDAYS.INTL(A2, B2, "0000011", $H$2:$H$40)
Google Sheets
=NETWORKDAYS.INTL(A2, B2, "0000011", $H$2:$H$40)
El código indica qué días cuentan como fin de semana (1 = fin de semana). Usa el que corresponda a tu caso.
4) Flujo más fiable: hoja de cálculo + fuente de festivos verificada
Las hojas de cálculo solo son tan precisas como tu lista de festivos. En trabajo internacional, lo difícil es mantener listas correctas por país y año.
Si necesitas resultados rápidos por país (y ver qué festivos se han omitido), usa la calculadora y luego vuelca el resultado en tu hoja para hacer seguimiento.
Errores típicos
- Fechas en formatos mezclados: asegúrate de que todo sea fecha.
- Problemas de zona horaria: al importar desde APIs, a veces cambia el día.
- Listas incompletas: muchos países tienen festivos regionales.
- Excepciones por sector: en algunos casos el sábado es laborable.
Quién debería usar este flujo
Este método encaja muy bien si conviertes fechas en plazos reales de entrega o vencimiento dentro de una hoja de cálculo. Suele ser especialmente útil para:
- Operaciones que necesitan una forma repetible de calcular lead times.
- Finanzas que controlan ventanas de liquidación y condiciones de pago.
- RRHH que gestiona periodos de preaviso o fechas de incorporación.
- Project managers que quieren una sola regla de calendario para todo el equipo.
Checklist rápido antes de confiar en la fórmula
- Confirma que las celdas de inicio y fin son fechas reales.
- Revisa si los sábados cuentan como laborables en tu proceso.
- Verifica que el rango de festivos incluya el año correcto.
- Define si la regla incluye el día de inicio o empieza a contar al siguiente día laborable.
- Prueba un ejemplo conocido antes de llevar la fórmula a una hoja real.
Mini FAQ
¿Puedo contar días laborables hacia atrás?
Sí. En Excel y Google Sheets puedes usar un número negativo en WORKDAY para retroceder desde una fecha de referencia.
¿Qué hago si mi país tiene festivos regionales?
Usa una lista de festivos que corresponda exactamente a la región que te interesa. El calendario nacional es un buen punto de partida, pero no siempre es suficiente.
¿Es mejor usar una hoja de cálculo o una calculadora?
Usa la hoja si necesitas un modelo reutilizable o reporting. Usa la calculadora si quieres un resultado rápido y verificado sin mantener listas de festivos a mano.
Conclusión
Con NETWORKDAYS / WORKDAY (y sus variantes .INTL) puedes hacer que Excel/Sheets cuenten días laborables de forma consistente — siempre que la lista de festivos sea correcta.