Skip to main content

¿Cómo calcular las horas netas de trabajo entre dos fechas excluyendo los fines de semana o días festivos en Excel?

Author: Sun Last Modified: 2025-06-04

En muchas empresas, el personal es remunerado según las horas trabajadas. Calcular las horas netas de trabajo en un día es fácil, pero ¿qué pasa con el cálculo de las horas netas en un rango de fechas? Para ello, este artículo introduce fórmulas para calcular las horas netas de trabajo entre dos fechas excluyendo los fines de semana y días festivos en Excel.

Calcular días laborables excluyendo fines de semana

Calcular horas de trabajo excluyendo fines de semana/días festivos


arrow blue right bubble Calcular días laborables excluyendo fines de semana

En esta parte, presento la fórmula para calcular los días laborables entre dos fechas excluyendo los fines de semana.

1. Selecciona dos celdas donde ingresarás la fecha y hora de inicio y la fecha y hora de finalización, y haz clic derecho para seleccionar Formato de celdas en el menú contextual. Ver captura de pantalla:
select Format Cells form the context menu

2. En el cuadro de diálogo Formato de celdas , haz clic en la pestaña Número y selecciona Personalizado de la lista Categoría e ingresa m/d/yyyy h:mm en el cuadro de texto Tipo en la sección derecha. Ver captura de pantalla:
set options in the dialog box

3. Haz clic en Aceptar. Luego, introduce la fecha y hora de inicio y la fecha y hora de finalización en las dos celdas por separado. Ver captura de pantalla:
enter the start date time and end date time into the two cells separately

4. En la celda junto a estas dos celdas, C13 por ejemplo, introduce esta fórmula =NETWORKDAYS(A13,B13)-1-MOD(A13,1)+MOD(B13,1), y presiona la tecla Enter y obtendrás el resultado con formato personalizado. Selecciona la celda del resultado, haz clic en la pestaña Inicio y ve a la lista Formato de número para seleccionar General y darle el formato correcto. Ver captura de pantalla:
enter a formula and format the result as general

a screenshot of kutools for excel ai

Descubre la Magia de Excel con Kutools AI

  • Ejecución Inteligente: Realiza operaciones en celdas, analiza datos y crea gráficos, todo impulsado por comandos simples.
  • Fórmulas Personalizadas: Genera fórmulas adaptadas para optimizar tus flujos de trabajo.
  • Codificación VBA: Escribe e implementa código VBA sin esfuerzo.
  • Interpretación de Fórmulas: Comprende fórmulas complejas con facilidad.
  • Traducción de Texto: Supera las barreras del idioma dentro de tus hojas de cálculo.
Potencia tus capacidades de Excel con herramientas impulsadas por IA. ¡Descarga Ahora y experimenta una eficiencia como nunca antes!

arrow blue right bubble Calcular horas de trabajo excluyendo fines de semana/días festivos

Si deseas calcular las horas netas de trabajo excluyendo los fines de semana o días festivos, puedes hacer lo siguiente:

Calcular horas netas de trabajo excluyendo fines de semana

1. Selecciona dos celdas y dales formato personalizado m/d/yyyy h:mm, e introduce la fecha y hora de inicio y la fecha y hora de finalización. Ver captura de pantalla:
click Format Cells feature and set options in the dialog box

enter the start date time and end date time

2. Y en la siguiente celda, C2 por ejemplo, introduce esta fórmula,
=(NETWORKDAYS(A2,B2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(B2,B2),MEDIAN(MOD(B2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),"17:30","8:30"),
presiona la tecla Enter y obtendrás una cadena numérica. Ver captura de pantalla:
apply a formula to get working hours exclude weekends/holidays

3. Haz clic derecho en la cadena numérica y selecciona Formato de celdas desde el menú contextual, y en el cuadro de diálogo Formato de celdas selecciona Personalizado de la lista Categoría bajo la pestaña Númeroe ingresa [h]:mm en el cuadro de texto Tipo. Ver captura de pantalla:
click Format Cells feature and set options in the dialog box

4. Haz clic en Aceptar. Ahora se han contabilizado las horas netas de trabajo entre dos fechas excluyendo los fines de semana.
the net working hours between two dates excluding weekends are counted

Consejo: En la fórmula, A2 es la fecha y hora de inicio, B2 es la fecha y hora de finalización, 8:30 y 17:30 son las horas generales de inicio y finalización de cada día; puedes cambiarlas según sea necesario.

Calcular horas netas de trabajo excluyendo fines de semana y días festivos

1. De la misma manera que antes, selecciona dos celdas y dale formato personalizado m/d/yyyy h:mm, e introduce la fecha y hora de inicio y la fecha y hora de finalización.
enter the start date time and end date time

2. Selecciona una celda en blanco e introduce la fecha de los días festivos en ella; aquí tengo 3 días festivos y los escribo por separado en H1:H3. Ver captura de pantalla:
enter the holiday date

3. Selecciona una celda en blanco donde colocarás el resultado contabilizado, C2 por ejemplo,
=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),
y presiona la tecla Enter obtendrás una cadena numérica, y dale formato como personalizado [h]:mm. Ver captura de pantalla:
enter a formula and format the result as time format

Consejo: En la fórmula, A2 es la fecha y hora de inicio, B2 es la fecha y hora de finalización, 8:30 y 17:30 son las horas generales de inicio y finalización de cada día, H1:H3 son las celdas de los días festivos; puedes cambiarlos según sea necesario.

Agregar días, años, meses, horas, minutos y segundos a fechas en Excel con facilidad

Si tienes una fecha en una celda y necesitas agregar días, años, meses, horas, minutos o segundos, usar fórmulas puede ser complicado y difícil de recordar. Con la herramienta Date & Time Helper de Kutools para Excel, puedes agregar unidades de tiempo a una fecha sin esfuerzo, calcular diferencias entre fechas o incluso determinar la edad de alguien basándote en su fecha de nacimiento, todo ello sin necesidad de memorizar fórmulas complejas.

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!