Note: The other languages of the website are Google-translated. Back to English

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 de 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

¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel ofrece 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80% de tiempo.

  • Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
  • Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
  • Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
  • Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.
Cinta de Excel (con Kutools para Excel instalado)

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 (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
Captura de pantalla de Excel (con la pestaña Office instalada)
Comentarios (0)
Aún no hay calificaciones. ¡Sé el primero en calificar!
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Siganos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL