TanodTools
ES

Calculadora de días hábiles

Cuenta los días laborables entre dos fechas, o suma y resta días hábiles a una fecha, con el fin de semana que uses y tu propia lista de festivos.

Funciona en tu navegador; nada de lo que escribes sale de tu dispositivo

¿Qué quieres hacer?
Una fecha por línea como YYYY-MM-DD. No hay una lista de festivos incluida.

Fechas del año 1 al 9999 en el calendario gregoriano. Esta herramienta no tiene datos de festivos: solo omite las fechas que tú mismo indiques, y un festivo que cae en fin de semana no se cuenta dos veces. El cómputo sigue las mismas reglas que las funciones de hoja de cálculo NETWORKDAYS y WORKDAY.

Cómo contar los días hábiles

  1. Elige Contar días hábiles e introduce las fechas de inicio y final, o elige Sumar o restar días hábiles e introduce una fecha de inicio y un número de días.
  2. Elige tu fin de semana (sábado y domingo, viernes y sábado, solo domingo, o los días que quieras) y pega los festivos como YYYY-MM-DD, uno por línea.
  3. Lee los días hábiles, o la fecha resultante, junto con los días naturales, los días de fin de semana y los festivos que se omitieron.

Cómo se cuentan los días hábiles

Un día hábil, o día laborable, es cualquier día que no es de fin de semana ni festivo. Para contarlos entre dos fechas, la calculadora toma todos los días naturales del intervalo, quita los días de fin de semana que elegiste y después quita los festivos indicados que caen en los días restantes. Lo que queda es el número de días hábiles. Las tres cifras bajo el resultado muestran cuántos días naturales se examinaron y cuántos de ellos se omitieron por ser fin de semana o festivo.

Importa si el primer y el último día forman parte del intervalo. Contar de lunes a viernes de una semana con ambos extremos incluidos da 5, y sin la fecha de inicio da 4. Los valores predeterminados coinciden con la función de hoja de cálculo NETWORKDAYS, que cuenta ambos extremos.

Sumar días hábiles funciona al revés, como WORKDAY. La herramienta empieza el día siguiente a la fecha de inicio y avanza, o retrocede cuando restas, contando solo los días que no son de fin de semana ni festivos, hasta llegar al número que pediste. La fecha de inicio nunca se cuenta, así que sumar 0 días devuelve la fecha de inicio, aunque sea fin de semana.

El fin de semana es un ajuste porque no es igual en todas partes. Muchos países usan sábado y domingo, varios de Oriente Medio usan viernes y sábado, y algunos lugares de trabajo laboran seis días. Los festivos los pones tú. Los festivos trasladados o sustitutos no se añaden automáticamente, así que indica el día que realmente se celebra.

Para desarrolladores y agentes de IA

¿Necesitas esto en código, o para un agente de IA? La API de días hábiles hace el mismo cómputo y añade automáticamente los festivos de un país, así que no tienes que mantener una lista de festivos. Consulta la guía de la API de días hábiles.

Consejos

Preguntas frecuentes

¿Cuenta la fecha de inicio y la fecha final?

De forma predeterminada cuenta ambas, igual que la función NETWORKDAYS de las hojas de cálculo: de lunes a viernes de una misma semana son 5 días hábiles. Desmarca Contar la fecha de inicio o Contar la fecha final para dejar fuera cualquiera de las dos. Al sumar días hábiles, la fecha de inicio nunca se cuenta, como en WORKDAY: un día hábil después de un viernes es el lunes siguiente.

¿Cómo uso un fin de semana distinto de sábado y domingo?

Elige Viernes y sábado para el fin de semana que se usa en muchos países de Oriente Medio, Solo domingo para una semana de seis días, o Personalizado para marcar cualquier combinación de días de la semana. Al menos un día de la semana debe seguir siendo laborable.

¿Cómo introduzco los festivos?

Escribe o pega una fecha por línea con la forma YYYY-MM-DD, por ejemplo 2026-12-25. El texto que siga a la fecha en la misma línea, como el nombre del festivo, se ignora. Un festivo que cae en fin de semana no cambia el resultado, porque ese día ya se omite.

¿Por qué no hay festivos incluidos?

Los festivos cambian según el país, la región y el año, y algunos se fijan por decreto, así que la herramienta no adivina. Todo se calcula en tu navegador a partir de las fechas que le des. Si necesitas que se añadan los festivos de un país, consulta la API de días hábiles que se enlaza más abajo.

¿Qué pasa si la fecha final es anterior a la de inicio?

La herramienta intercambia las dos fechas, cuenta los días entre ellas y te avisa de que lo hizo, de modo que el resultado siempre es un número positivo. Las opciones de inicio y final se intercambian junto con las fechas.

¿Cómo se tratan las opciones de inicio y final cuando las fechas son iguales?

Con las dos opciones marcadas, una sola fecha cuenta como un día, que es hábil salvo que sea fin de semana o un festivo indicado. Con cualquiera de las dos desmarcada, el intervalo queda vacío y el resultado es 0.