Saltar al contenido principal

obtener horas de trabajo entre dos fechas en Excel

Normalmente, es posible que deba calcular los ingresos salariales de los trabajadores, en este caso, debe obtener las horas de trabajo entre las dos fechas dadas que excluyen los fines de semana y feriados en primer lugar. La función NETWORKDAYS en Excel puede ayudarlo a obtener los días laborales netos entre dos fechas y luego multiplicar el número de horas de trabajo por día de trabajo para obtener el total de horas de trabajo.


Calcular las horas de trabajo entre dos fechas excluir los fines de semana predeterminados

Si desea obtener las horas de trabajo entre dos fechas que excluyen los fines de semana predeterminados (sábado y domingo), puede usar una fórmula basada en la función NETWORKDAYS como la siguiente sintaxis genérica:

=NETWORKDAYS(start_date,end_date) * working_hours
  • start_date, end_date: La primera y la última fecha para calcular los días laborales entre.
  • working_hours: El número de horas de trabajo en cada día laboral. (Normalmente, la hora de trabajo es de 8 por cada día de trabajo, puede cambiarla según sus necesidades).

1. Aplique la siguiente fórmula para calcular las horas de trabajo:

=NETWORKDAYS(A2,B2 )*8

Y luego, arrastre el controlador de relleno a las celdas en las que desea pegar esta fórmula, y obtendrá una lista de resultados de fechas, vea la captura de pantalla:

2. Luego, debe formatear las celdas de fecha en celda de formato general, seleccione las celdas calculadas y luego haga clic en General del desplegable Formato de los números desplácese debajo del Inicio pestaña, luego obtendrá las horas de trabajo como se muestra en la siguiente captura de pantalla:


Calcular las horas de trabajo entre dos fechas excluyendo fines de semana y feriados

Si hay fechas de vacaciones dentro de las dos fechas, para excluir estas vacaciones al mismo tiempo, ¿cómo podría resolver esta tarea en Excel?

Sintaxis genérica:

=NETWORKDAYS(start_date, end_date, [holidays]) * working_hours
  • start_date, end_date: La primera y la última fecha para calcular los días laborales entre.
  • holidays: Un rango de celdas de fecha que desea excluir de las dos fechas.
  • working_hours: El número de horas de trabajo en cada día laboral. (Normalmente, la hora de trabajo es de 8 por cada día de trabajo, puede cambiarla según sus necesidades).

1. Utilice la siguiente fórmula en una celda en blanco donde desea generar el resultado:

=NETWORKDAYS(A4,B4,$E$4:$E$6 )*8

Y luego arrastre el controlador de relleno para completar la fórmula a las celdas que necesita, se muestra una lista de formato de fecha, vea la captura de pantalla:

2. Luego, debe formatear las celdas de fecha al formato general, y obtendrá el siguiente resultado:


Calcular horas de trabajo entre dos fechas excluir fines de semana personalizados

En algún momento, le gustaría calcular las horas de trabajo entre dos fechas excluyendo algunos fines de semana personalizados, como solo domingo o domingo y lunes sin tener en cuenta los días festivos. En este caso, debe usar la función NETWORKDAYS.INTL en Excel. La sintaxis de la fórmula es:

=NETWORKDAYS.INTL(start_date, end_date, [weekend]) * working_hours
  • start_date, end_date: La primera y la última fecha para calcular los días laborales entre.
  • weekend: Los días específicos de la semana que desea establecer como fines de semana en lugar de los fines de semana predeterminados. Puede ser un número de fin de semana o una cadena.
  • working_hours: El número de horas de trabajo en cada día laboral. (Normalmente, la hora de trabajo es de 8 por cada día de trabajo, puede cambiarla según sus necesidades).

Los valores numéricos de fin de semana indican los siguientes días de fin de semana:

Número de fin de semana Días de fin de semana
1 u omitido sábado y domingo
2 Domingo y lunes
3 lunes y martes
4 martes y miércoles
5 Miércoles y jueves
6 jueves y viernes
7 viernes y sabado
11 Solo domingo
12 Solo lunes
13 Solo martes
14 Solo miércoles
15 Solo jueves
16 Solo viernes
17 Solo sabado

En este ejemplo, calcularé las horas de trabajo entre dos fechas y excluiré el fin de semana personalizado solo el domingo, utilice la siguiente fórmula:

=NETWORKDAYS.INTL(A4,B4,11)*8

Luego, arrastre el controlador de relleno hacia las celdas en las que desea aplicar esta fórmula, y luego, debe cambiar los resultados de la fecha calculada al formato general, y obtendrá el siguiente resultado según lo necesite:


Calcular las horas de trabajo entre dos fechas excluir fines de semana y feriados personalizados

También puede usar la siguiente sintaxis de la fórmula para obtener las horas de trabajo entre dos fechas y excluir los fines de semana personalizados y los días festivos:

=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) * working_hours
  • start_date, end_date: La primera y la última fecha para calcular los días laborales entre.
  • weekend: Los días específicos de la semana que desea establecer como fines de semana en lugar de los fines de semana predeterminados. Puede ser un número de fin de semana o una cadena.
  • holidays: Un rango de celdas de fecha que desea excluir de las dos fechas.
  • working_hours: El número de horas de trabajo en cada día laboral. (Normalmente, la hora de trabajo es de 8 por cada día de trabajo, puede cambiarla según sus necesidades).

Por ejemplo, podemos usar la fórmula siguiente para obtener las horas de trabajo excluyendo fines de semana personalizados (domingo y lunes) y feriados:

=NETWORKDAYS.INTL(A4,B4,2,$E$4:$E$6)*8

Luego, debe convertir los resultados de la fecha calculada a formato general y obtendrá el siguiente resultado según lo necesite:


Funciones relativas utilizadas:

  • NETWORKDAYS:
  • Esta función se utiliza para calcular el número de días laborables entre dos fechas determinadas.
  • NETWORKDAYS.INTL:
  • Devuelve el número de días laborables excluyendo los días de fin de semana predeterminados (sábado y domingo) o cualquier día que se especifique como fin de semana.

Artículos sobre horas de trabajo relativas / días de trabajo:

  • Calcule las horas de trabajo por mes en Excel:
  • Normalmente, la mayoría de nosotros trabajamos 8 horas al día, 5 días a la semana. Aquí, quiero obtener el total de horas de trabajo por mes para calcular el salario. ¿Cómo calcular el total de horas de trabajo por mes en Excel?
  • Encuentre el primer / último día o día laborable de un mes en Excel:
  • ¿Sabe cómo encontrar el primer o último día y el primer o último día laborable de un mes determinado en una hoja de trabajo? Por ejemplo, tengo una fecha 2014/5/21, y ahora quiero saber el primer y último día de este mes, es decir, 2014/5/1 y 2014/5/31, para obtener el primer día hábil es 2014 / 5/1 y el último día hábil es 2014/5/30.

Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

Características populares: Buscar, resaltar o identificar duplicados  |  Eliminar filas en blanco  |  Combine columnas o celdas sin perder datos  |  Ronda sin fórmula ...
Súper búsqueda virtual: Múltiples criterios  |  Valor múltiple  |  En varias hojas  |  Búsqueda difusa...
Adv. La lista desplegable: Lista desplegable fácil  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple...
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  Comparar columnas con Seleccionar celdas iguales y diferentes ...
Características destacadas: Enfoque de cuadrícula  |  Vista de diseño  |  Gran barra de fórmulas  |  Administrador de hojas y libros de trabajo | Biblioteca de Recursos (Texto automático)  |  Selector de fechas  |  Combinar hojas de trabajo  |  Cifrar/descifrar celdas  |  Enviar correos electrónicos por lista  |  Súper filtro  |  Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres ...)  |  +50 Tabla Tipos (Diagrama de Gantt ...)  |  40+ Práctico Fórmulas (Calcular la edad según el cumpleaños ...)  |  19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta ...)  |  12 Conversión Herramientas (Números a palabras, Conversión de Moneda ...)  |  7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...


Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluido Excel), al igual que Chrome, Edge y Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations